Christian Hesse <[email protected]> on Thu, 2014/10/16 13:54: > ALPM_SIG_DATABASE_OPTIONAL); @@ -260,6 +261,8 @@ int SYMEXPORT > alpm_db_update(int force, alpm_db_t *db) > _alpm_dload_payload_reset(&payload); } > > + free(final_db_url); > + > if(ret != -1 && sig_ret != -1) { > break; > }
But it starts crashing now... In curl_download_internal() we do:
*final_url = effective_url;
So no allocation. Either free() is wrong or we have to use strdup() here. No?
--
main(a){char*c=/* Schoene Gruesse */"B?IJj;MEH"
"CX:;",b;for(a/* Chris get my mail address: */=0;b=c[a++];)
putchar(b-1/(/* gcc -o sig sig.c && ./sig */b/42*2-3)*42);}
signature.asc
Description: PGP signature
