Fossil SCM

Fix a harmless compiler warning in the previous check-in.

drh 2021-08-25 23:17 trunk
Commit 4291b9c87f2508fd676cfc1a563b33ceb416846cc4a1d34ee61577aee2f2f510
1 file changed +2 -1
+2 -1
--- src/diffcmd.c
+++ src/diffcmd.c
@@ -323,13 +323,14 @@
323323
fossil_print("%s", zWebpageEnd);
324324
}
325325
if( (diffFlags & DIFF_WWW)!=0 && nErr==0 ){
326326
char *zCmd = mprintf("%$ %$", fossil_web_browser(), tempDiffFilename);
327327
fclose(diffOut);
328
- freopen(NULL_DEVICE, "wb", stdout);
328
+ diffOut = freopen(NULL_DEVICE, "wb", stdout);
329329
fossil_system(zCmd);
330330
fossil_free(zCmd);
331
+ diffOut = 0;
331332
sqlite3_sleep(FOSSIL_WWW_DIFF_DELAY);
332333
file_delete(tempDiffFilename);
333334
sqlite3_free(tempDiffFilename);
334335
tempDiffFilename = 0;
335336
}
336337
--- src/diffcmd.c
+++ src/diffcmd.c
@@ -323,13 +323,14 @@
323 fossil_print("%s", zWebpageEnd);
324 }
325 if( (diffFlags & DIFF_WWW)!=0 && nErr==0 ){
326 char *zCmd = mprintf("%$ %$", fossil_web_browser(), tempDiffFilename);
327 fclose(diffOut);
328 freopen(NULL_DEVICE, "wb", stdout);
329 fossil_system(zCmd);
330 fossil_free(zCmd);
 
331 sqlite3_sleep(FOSSIL_WWW_DIFF_DELAY);
332 file_delete(tempDiffFilename);
333 sqlite3_free(tempDiffFilename);
334 tempDiffFilename = 0;
335 }
336
--- src/diffcmd.c
+++ src/diffcmd.c
@@ -323,13 +323,14 @@
323 fossil_print("%s", zWebpageEnd);
324 }
325 if( (diffFlags & DIFF_WWW)!=0 && nErr==0 ){
326 char *zCmd = mprintf("%$ %$", fossil_web_browser(), tempDiffFilename);
327 fclose(diffOut);
328 diffOut = freopen(NULL_DEVICE, "wb", stdout);
329 fossil_system(zCmd);
330 fossil_free(zCmd);
331 diffOut = 0;
332 sqlite3_sleep(FOSSIL_WWW_DIFF_DELAY);
333 file_delete(tempDiffFilename);
334 sqlite3_free(tempDiffFilename);
335 tempDiffFilename = 0;
336 }
337

Keyboard Shortcuts

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