Diff for /libelwix/example/test_mem.c between versions 1.6 and 1.6.2.1

version 1.6, 2024/04/15 10:42:26 version 1.6.2.1, 2024/08/14 16:01:10
Line 57  main(int argc, char **argv) Line 57  main(int argc, char **argv)
   
                 strlcpy(addr, "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\ndddddd\n",                   strlcpy(addr, "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\ndddddd\n", 
                                 mpool_getsizebyaddr(addr));                                  mpool_getsizebyaddr(addr));
//                mpool_free(mp, addr, 0);                mpool_free(mp, addr, 0);
         }          }
   
         mpool_getquota(mp, &curr, &real, NULL);          mpool_getquota(mp, &curr, &real, NULL);
Line 131  main(int argc, char **argv) Line 131  main(int argc, char **argv)
                         mp->pool_bytes.alloc, mp->pool_bytes.cache, mp->pool_bytes.free);                          mp->pool_bytes.alloc, mp->pool_bytes.cache, mp->pool_bytes.free);
         mpool_statistics(mp, show, NULL, 0);          mpool_statistics(mp, show, NULL, 0);
   
           addr = mpool_calloc(mp, 56, 1, NULL);
           printf("calloc addr=%p chkaddr=%d addr_size=%d\n", addr, mpool_chkaddr(addr), mpool_getsizebyaddr(addr));
           mpool_free(mp, addr, 0);
           addr = mpool_calloc(mp, 60, 1, "alabala");
           printf("calloc addr=%p chkaddr=%d addr_size=%d\n", addr, mpool_chkaddr(addr), mpool_getsizebyaddr(addr));
           mpool_free(mp, addr, 0);
   
         mpool_dump(mp, NULL);          mpool_dump(mp, NULL);
         mpool_destroy(&mp);          mpool_destroy(&mp);

Removed from v.1.6  
changed lines
  Added in v.1.6.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>