removed all stupid register declarations
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1033 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -92,7 +92,7 @@ static void *findMain(void);
|
||||
|
||||
void *dlopen(const char *path, int mode)
|
||||
{
|
||||
register ModulePtr mp;
|
||||
ModulePtr mp;
|
||||
static void *mainModule;
|
||||
|
||||
/*
|
||||
@@ -170,7 +170,7 @@ void *dlopen(const char *path, int mode)
|
||||
* loaded modules.
|
||||
*/
|
||||
if (mode & RTLD_GLOBAL) {
|
||||
register ModulePtr mp1;
|
||||
ModulePtr mp1;
|
||||
for (mp1 = mp->next; mp1; mp1 = mp1->next)
|
||||
if (loadbind(0, mp1->entry, mp->entry) == -1) {
|
||||
dlclose(mp);
|
||||
@@ -223,7 +223,7 @@ void *dlopen(const char *path, int mode)
|
||||
*/
|
||||
static void caterr(char *s)
|
||||
{
|
||||
register char *p = s;
|
||||
char *p = s;
|
||||
|
||||
while (*p >= '0' && *p <= '9')
|
||||
p++;
|
||||
@@ -258,9 +258,9 @@ static void caterr(char *s)
|
||||
|
||||
void *dlsym(void *handle, const char *symbol)
|
||||
{
|
||||
register ModulePtr mp = (ModulePtr)handle;
|
||||
register ExportPtr ep;
|
||||
register int i;
|
||||
ModulePtr mp = (ModulePtr)handle;
|
||||
ExportPtr ep;
|
||||
int i;
|
||||
|
||||
/*
|
||||
* Could speed up the search, but I assume that one assigns
|
||||
@@ -286,9 +286,9 @@ char *dlerror(void)
|
||||
|
||||
int dlclose(void *handle)
|
||||
{
|
||||
register ModulePtr mp = (ModulePtr)handle;
|
||||
ModulePtr mp = (ModulePtr)handle;
|
||||
int result;
|
||||
register ModulePtr mp1;
|
||||
ModulePtr mp1;
|
||||
|
||||
if (--mp->refCnt > 0)
|
||||
return 0;
|
||||
@@ -314,8 +314,8 @@ int dlclose(void *handle)
|
||||
strcpy(errbuf, strerror(errno));
|
||||
}
|
||||
if (mp->exports) {
|
||||
register ExportPtr ep;
|
||||
register int i;
|
||||
ExportPtr ep;
|
||||
int i;
|
||||
for (ep = mp->exports, i = mp->nExports; i; i--, ep++)
|
||||
if (ep->name)
|
||||
free(ep->name);
|
||||
|
Reference in New Issue
Block a user