Remove memory accounting and reporting
[platform/upstream/fontconfig.git] / src / fcatomic.c
index 350744a..b1dc30a 100644 (file)
@@ -78,7 +78,6 @@ FcAtomicCreate (const FcChar8   *file)
     FcAtomic   *atomic = malloc (total_len);
     if (!atomic)
        return 0;
-    FcMemAlloc (FC_MEM_ATOMIC, total_len);
 
     atomic->file = (FcChar8 *) (atomic + 1);
     strcpy ((char *) atomic->file, (char *) file);
@@ -223,11 +222,6 @@ FcAtomicUnlock (FcAtomic *atomic)
 void
 FcAtomicDestroy (FcAtomic *atomic)
 {
-    FcMemFree (FC_MEM_ATOMIC, sizeof (FcAtomic) +
-              strlen ((char *) atomic->file) * 4 + 4 +
-              sizeof (NEW_NAME) + sizeof (LCK_NAME) +
-              sizeof (TMP_NAME));
-
     free (atomic);
 }
 #define __fcatomic__