constant and unavoidable bloat
This commit is contained in:
parent
2df67decc7
commit
bb7b38533f
@ -30,7 +30,7 @@
|
|||||||
char * g_filename, * g_short;
|
char * g_filename, * g_short;
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
map(const char * fn, size_t * len)
|
map(char * fn, size_t * len)
|
||||||
{
|
{
|
||||||
struct stat s;
|
struct stat s;
|
||||||
int fd;
|
int fd;
|
||||||
@ -50,10 +50,10 @@ map(const char * fn, size_t * len)
|
|||||||
return addr;
|
return addr;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const char *
|
static char *
|
||||||
find(const char * x, const char * buf, const size_t max, const size_t min)
|
find(char * x, char * buf, size_t max, size_t min)
|
||||||
{
|
{
|
||||||
const char * start = buf;
|
char * start = buf;
|
||||||
for (; *buf; ++buf)
|
for (; *buf; ++buf)
|
||||||
{
|
{
|
||||||
if (max - (buf - start) > min && !strncmp(buf, x, min))
|
if (max - (buf - start) > min && !strncmp(buf, x, min))
|
||||||
@ -63,11 +63,11 @@ find(const char * x, const char * buf, const size_t max, const size_t min)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
find_region(const char * fn, const char * start, const char * stop)
|
find_region(char * fn, char * start, char * stop)
|
||||||
{
|
{
|
||||||
size_t len = 0;
|
size_t len = 0;
|
||||||
char * buf = NULL, * addr;
|
char * buf = NULL, * addr;
|
||||||
const char * pb, * pe;
|
char * pb, * pe;
|
||||||
addr = map(fn, &len);
|
addr = map(fn, &len);
|
||||||
if (addr != MAP_FAILED)
|
if (addr != MAP_FAILED)
|
||||||
{
|
{
|
||||||
@ -85,7 +85,7 @@ find_region(const char * fn, const char * start, const char * stop)
|
|||||||
|
|
||||||
|
|
||||||
static char *
|
static char *
|
||||||
insert(const char * new, char * str, size_t offset, size_t shift)
|
insert(char * new, char * str, size_t offset, size_t shift)
|
||||||
{
|
{
|
||||||
size_t len, max;
|
size_t len, max;
|
||||||
if (!new || !str) { return NULL; }
|
if (!new || !str) { return NULL; }
|
||||||
|
Loading…
Reference in New Issue
Block a user