diff options
| author | /dev/humancontroller <devhc@example.com> | 2017-04-13 11:30:00 +0000 | 
|---|---|---|
| committer | /dev/humancontroller <devhc@example.com> | 2017-04-15 12:11:01 +0200 | 
| commit | 60d92bbdcfc22c7248989ad7efb856989d299daa (patch) | |
| tree | 74de9d4cb1f1a938705e13257ba136b9872b6600 /src/tools/lcc/cpp/include.c | |
| parent | 1a5afab2fcd1d43e5d43160ee601fa3bfa375a76 (diff) | |
update the tools to the latest revision
URL: https://github.com/darklegion/tremulous
revision: c862a5340c8de44dcc7abaff170c20c04f9340e8, equivalently f45fbef604e05144057dec8d1dbfc5d4f5a2a822
Diffstat (limited to 'src/tools/lcc/cpp/include.c')
| -rw-r--r-- | src/tools/lcc/cpp/include.c | 7 | 
1 files changed, 3 insertions, 4 deletions
diff --git a/src/tools/lcc/cpp/include.c b/src/tools/lcc/cpp/include.c index 1bb8847..5ecd8b3 100644 --- a/src/tools/lcc/cpp/include.c +++ b/src/tools/lcc/cpp/include.c @@ -108,7 +108,6 @@ doinclude(Tokenrow *trp)  	return;  syntax:  	error(ERROR, "Syntax error in #include"); -	return;  }  /* @@ -121,7 +120,7 @@ genline(void)  	static Tokenrow tr = { &ta, &ta, &ta+1, 1 };  	uchar *p; -	ta.t = p = (uchar*)outp; +	ta.t = p = (uchar*)outbufp;  	strcpy((char*)p, "#line ");  	p += sizeof("#line ")-1;  	p = (uchar*)outnum((char*)p, cursource->line); @@ -134,8 +133,8 @@ genline(void)  	strcpy((char*)p, cursource->filename);  	p += strlen((char*)p);  	*p++ = '"'; *p++ = '\n'; -	ta.len = (char*)p-outp; -	outp = (char*)p; +	ta.len = (char*)p-outbufp; +	outbufp = (char*)p;  	tr.tp = tr.bp;  	puttokens(&tr);  }  | 
