projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* src/SDCCglue.h: make tmpfileNameSet available for preOutName
[fw/sdcc]
/
src
/
SDCC.lex
diff --git
a/src/SDCC.lex
b/src/SDCC.lex
index 723352b42b82d5710f9148dccb381c6ee48a5a95..a400a6f0ca928ae6391203ce377e48d1965b5cf2 100644
(file)
--- a/
src/SDCC.lex
+++ b/
src/SDCC.lex
@@
-41,7
+41,6
@@
char *currFname;
extern int lineno, column;
extern char *filename ;
extern int lineno, column;
extern char *filename ;
-extern char *fullSrcFileName ;
int yylineno = 1 ;
void count() ;
int process_pragma(char *);
int yylineno = 1 ;
void count() ;
int process_pragma(char *);
@@
-286,7
+285,9
@@
int checkCurrFile ( char *s)
/* get the currentfile name info */
s++ ;
/* get the currentfile name info */
s++ ;
- if ( strncmp(s,fullSrcFileName,strlen(fullSrcFileName)) == 0) {
+ /* in c1mode fullSrcFileName is NULL */
+ if ( fullSrcFileName &&
+ strncmp(s,fullSrcFileName,strlen(fullSrcFileName)) == 0) {
lineno = yylineno = lNum;
currFname = fullSrcFileName ;
} else {
lineno = yylineno = lNum;
currFname = fullSrcFileName ;
} else {