[uClibc-cvs] CVS uClibc/utils
CVS User andersen
andersen at codepoet.org
Thu Dec 9 23:18:02 UTC 2004
Update of /var/cvs/uClibc/utils
In directory nail:/tmp/cvs-serv13773/utils
Modified Files:
ldconfig.c
Log Message:
Don't use PAGE_SIZE, instead just a local BUFFER_SIZE define
--- /var/cvs/uClibc/utils/ldconfig.c 2004/12/08 08:24:17 1.8
+++ /var/cvs/uClibc/utils/ldconfig.c 2004/12/09 23:18:02 1.9
@@ -41,6 +41,8 @@
#include "dl-elf.h"
#include "readsoname.h"
+#define BUFFER_SIZE 4096
+
struct exec
{
unsigned long a_info; /* Use macros N_MAGIC, etc for access */
@@ -187,7 +189,7 @@
struct exec exec;
ElfW(Ehdr) *elf_hdr;
struct stat statbuf;
- char buff[PAGE_SIZE];
+ char buff[BUFFER_SIZE];
/* see if name is of the form *.so* */
if (name[strlen(name)-1] != '~' && (cp = strstr(name, ".so")))
@@ -287,8 +289,8 @@
void link_shlib(const char *dir, const char *file, const char *so)
{
int change = 1;
- char libname[PAGE_SIZE];
- char linkname[PAGE_SIZE];
+ char libname[BUFFER_SIZE];
+ char linkname[BUFFER_SIZE];
struct stat libstat;
struct stat linkstat;
@@ -613,7 +615,7 @@
{
int cachefd;
int stroffset = 0;
- char tempfile[PAGE_SIZE];
+ char tempfile[BUFFER_SIZE];
liblist_t *cur_lib;
if (!magic.nlibs)
More information about the uClibc-cvs
mailing list