src/hg/gsid/gsidMember/gsidMember.c 1.36
1.36 2009/04/14 18:14:44 galt
oops cannot mix malloc and freez
Index: src/hg/gsid/gsidMember/gsidMember.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/gsid/gsidMember/gsidMember.c,v
retrieving revision 1.35
retrieving revision 1.36
diff -b -B -U 4 -r1.35 -r1.36
--- src/hg/gsid/gsidMember/gsidMember.c 8 Sep 2008 16:05:04 -0000 1.35
+++ src/hg/gsid/gsidMember/gsidMember.c 14 Apr 2009 18:14:44 -0000 1.36
@@ -812,9 +812,8 @@
//writeGulp("../trash/debug.buttonEnc", buttonEncrypted, strlen(buttonEncrypted));
}
else
{
- buttonEncrypted = cloneString("");
fprintf(stderr, "error: sign_and_encrypt failed on buttonData=[%s]\n", buttonData);
}
safef(buttonHtml,sizeof(buttonHtml),
@@ -829,9 +828,13 @@
, paypalServer
, buttonEncrypted
);
-freez(&buttonEncrypted);
+if (buttonEncrypted) /* paypalSignEncrypt.c uses malloc to avoid common.h */
+ {
+ free(buttonEncrypted);
+ buttonEncrypted = NULL;
+ }
//debug
//fprintf(stderr, "encrypted button form: [%s]\n", buttonHtml);