Fix of the critical bug in ldrdf.c
authorYuri Zaporogets <yuriz@users.sourceforge.net>
Sat, 15 May 2004 09:48:58 +0000 (09:48 +0000)
committerYuri Zaporogets <yuriz@users.sourceforge.net>
Sat, 15 May 2004 09:48:58 +0000 (09:48 +0000)
rdoff/ldrdf.c

index f2ac92a..f31ca7a 100644 (file)
@@ -1286,12 +1286,12 @@ int main(int argc, char ** argv)
        if (!*argv) argv = respstrings;
        if (!*argv) break;
        if (!strncmp(*argv, "-l", 2)) {
-           if(libpath && (*argv[2] != '/'))
+           if(libpath && (argv[0][2] != '/'))
                add_library(newstrcat(libpath,*argv + 2));
             else
                add_library(*argv + 2);
         } else {
-           if(objpath && (*argv[0] != '/'))
+           if(objpath && (argv[0][0] != '/'))
                loadmodule(newstrcat(objpath, *argv));
            else
                loadmodule(*argv);