...
|
...
|
@@ -1280,6 +1280,7 @@ re_processcommand(re_t *re)
|
1280
|
1280
|
re->cachelastsearch[sizeof(re->cachelastsearch)-1]='\0';
|
1281
|
1281
|
strncpy(re->commandbuf,re->cachelastreplacewith,sizeof(re->commandbuf));
|
1282
|
1282
|
re->commandbuf[sizeof(re->commandbuf)-1]='\0';
|
|
1283
|
+ re->is_oldcommandbuf=1;
|
1283
|
1284
|
re->headerdirty=1;
|
1284
|
1285
|
return(0);
|
1285
|
1286
|
} else if(strcmp(re->command,COMMAND_REPLACEWITH)==0) {
|
...
|
...
|
@@ -1287,6 +1288,7 @@ re_processcommand(re_t *re)
|
1287
|
1288
|
strncpy(re->cachelastreplacewith,re->commandbuf,sizeof(re->cachelastreplacewith));
|
1288
|
1289
|
re->cachelastreplacewith[sizeof(re->cachelastreplacewith)-1]='\0';
|
1289
|
1290
|
re->commandbuf[0]='\0';
|
|
1291
|
+ re->is_oldcommandbuf=0;
|
1290
|
1292
|
re->headerdirty=1;
|
1291
|
1293
|
return(0);
|
1292
|
1294
|
} else if(strcmp(re->command,COMMAND_REPLACEHOW)==0) {
|