# HG changeset patch # User upsuper # Date 1355019728 0 # Node ID 4eedc654175d081e5c74359c6f2a1227cb398e1a # Parent 62a39248a55aa4a7c182f63c0bc5940a4873775f Fix a wrong condition. diff -r 62a39248a55a -r 4eedc654175d libaf/af_export.c --- a/libaf/af_export.c Fri Dec 07 14:33:46 2012 +0000 +++ b/libaf/af_export.c Sun Dec 09 02:22:08 2012 +0000 @@ -74,7 +74,7 @@ int mapsize; // Free previous buffers - if (s->buf) + if (s->buf[0]) free(s->buf[0]); // unmap previous area @@ -183,7 +183,7 @@ if(af->setup){ af_export_t* s = af->setup; - if (s->buf) + if (s->buf[0]) free(s->buf[0]); // Free mmaped area