Fossil

Artifact [d92ae2d0]
Login

Artifact [d92ae2d0]

Artifact d92ae2d0d81bc5d743987af35f47c86db4122c08:

Attachment "fossil-6dba56543b89dc41-1.patch" to ticket [6dba5654] added by rmax 2012-08-07 11:28:52.
Index: src/tkt.c
==================================================================
--- src/tkt.c
+++ src/tkt.c
@@ -1171,11 +1171,15 @@
         }else{
           blob_appendf(&tktchng, "J%s%s %#F\n", zPfx,
                        azField[i], strlen(zValue), zValue);
         }
         if( tktEncoding == tktFossilize ){
-          free(azValue[i]);
+          if (azAppend[i]) {
+            free(azAppend[i]);
+          } else if (azValue[i]) {
+            free(azValue[i]);
+          }
         }
       }
       blob_appendf(&tktchng, "K %s\n", zTktUuid);
       blob_appendf(&tktchng, "U %F\n", zUser);
       md5sum_blob(&tktchng, &cksum);