Fossil SCM
fixed a minor memleak in update.c:revert_cmd()
Commit
22cc813f8e65b827d5b2ef63f2b1932e0a0bbb1b
Parent
dbdc16016102dd7…
1 file changed
+1
+1
| --- src/update.c | ||
| +++ src/update.c | ||
| @@ -314,10 +314,11 @@ | ||
| 314 | 314 | char *prompt = mprintf("revert file %B? this will" |
| 315 | 315 | " destroy local changes [y/N]? ", |
| 316 | 316 | &fname); |
| 317 | 317 | blob_zero(&ans); |
| 318 | 318 | prompt_user(prompt, &ans); |
| 319 | + free( prompt ); | |
| 319 | 320 | if( blob_str(&ans)[0]=='y' ){ |
| 320 | 321 | yesRevert = 1; |
| 321 | 322 | } |
| 322 | 323 | } |
| 323 | 324 | |
| 324 | 325 |
| --- src/update.c | |
| +++ src/update.c | |
| @@ -314,10 +314,11 @@ | |
| 314 | char *prompt = mprintf("revert file %B? this will" |
| 315 | " destroy local changes [y/N]? ", |
| 316 | &fname); |
| 317 | blob_zero(&ans); |
| 318 | prompt_user(prompt, &ans); |
| 319 | if( blob_str(&ans)[0]=='y' ){ |
| 320 | yesRevert = 1; |
| 321 | } |
| 322 | } |
| 323 | |
| 324 |
| --- src/update.c | |
| +++ src/update.c | |
| @@ -314,10 +314,11 @@ | |
| 314 | char *prompt = mprintf("revert file %B? this will" |
| 315 | " destroy local changes [y/N]? ", |
| 316 | &fname); |
| 317 | blob_zero(&ans); |
| 318 | prompt_user(prompt, &ans); |
| 319 | free( prompt ); |
| 320 | if( blob_str(&ans)[0]=='y' ){ |
| 321 | yesRevert = 1; |
| 322 | } |
| 323 | } |
| 324 | |
| 325 |