OSDN Git Service

Fix memory-leak on soinfo_free()
authorDmitriy Ivanov <dimitry@google.com>
Wed, 8 Jul 2015 22:26:46 +0000 (15:26 -0700)
committerDmitriy Ivanov <dimitry@google.com>
Wed, 8 Jul 2015 22:26:46 +0000 (15:26 -0700)
Bug: http://b/22290728
Change-Id: I00747056db2cd3ff8b33936278464daed7236536

linker/linker.cpp

index f71e5e0..402e6ba 100644 (file)
@@ -285,6 +285,7 @@ static void soinfo_free(soinfo* si) {
     sonext = prev;
   }
 
+  si->~soinfo();
   g_soinfo_allocator.free(si);
 }