(do_pragma): In prev. change, really use U_CHAR *, not char *.
authorjrv <jrv@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 31 Aug 1992 00:24:10 +0000 (00:24 +0000)
committerjrv <jrv@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 31 Aug 1992 00:24:10 +0000 (00:24 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1998 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cccp.c

index df925ac..1c816a3 100644 (file)
@@ -5898,7 +5898,7 @@ do_pragma (buf, limit)
     
     for (ptr = all_include_files; ptr; ptr = ptr->next) {
       inc_fname = (U_CHAR *) rindex (ptr->fname, '/');
-      inc_fname = inc_fname ? inc_fname + 1 : ptr->fname;
+      inc_fname = inc_fname ? inc_fname + 1 : (U_CHAR *) ptr->fname;
       if (inc_fname && !strcmp (inc_fname, fname))
        warning ("`#pragma implementation' for `%s' appears after file is included",
                 fname);