Fossil SCM

Changes to makeheaders so that it does not move static inline procedures into header files. Changed suggested by Yoran Heling. This has zero impact on Fossil which does not use "inline" anywhere.

drh 2011-03-27 21:55 trunk
Commit 99532f33af895815de5366021789d5be4ce54734
1 file changed +3 -1
--- src/makeheaders.c
+++ src/makeheaders.c
@@ -2344,11 +2344,13 @@
23442344
pStart = pList;
23452345
}
23462346
break;
23472347
23482348
case 'i':
2349
- if( pList->nText==6 && strncmp(pList->zText,"inline",6)==0 ){
2349
+ if( pList->nText==6 && strncmp(pList->zText,"inline",6)==0
2350
+ && (flags & PS_Static)==0
2351
+ ){
23502352
nErr += ProcessInlineProc(pList,flags,&resetFlag);
23512353
}
23522354
break;
23532355
23542356
case 'L':
23552357
--- src/makeheaders.c
+++ src/makeheaders.c
@@ -2344,11 +2344,13 @@
2344 pStart = pList;
2345 }
2346 break;
2347
2348 case 'i':
2349 if( pList->nText==6 && strncmp(pList->zText,"inline",6)==0 ){
 
 
2350 nErr += ProcessInlineProc(pList,flags,&resetFlag);
2351 }
2352 break;
2353
2354 case 'L':
2355
--- src/makeheaders.c
+++ src/makeheaders.c
@@ -2344,11 +2344,13 @@
2344 pStart = pList;
2345 }
2346 break;
2347
2348 case 'i':
2349 if( pList->nText==6 && strncmp(pList->zText,"inline",6)==0
2350 && (flags & PS_Static)==0
2351 ){
2352 nErr += ProcessInlineProc(pList,flags,&resetFlag);
2353 }
2354 break;
2355
2356 case 'L':
2357

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button