client: fix a strdup memory leak
authorPekka Paalanen <ppaalanen@gmail.com>
Tue, 13 Dec 2011 12:53:54 +0000 (14:53 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Tue, 13 Dec 2011 15:01:37 +0000 (10:01 -0500)
commite631ab6cde2fa0d0fe59cc4f5776c9a8b3002989
tree429b703c9a62d3160a4e35d31997acecc73076f5
parent58bb064afa3bfc706e3b30dd170804235aa272ea
client: fix a strdup memory leak

Memory leak found by valgrinding simple-shm client.
struct wl_global::interface is a strdup()'d string that was never freed.

Make a function for freeing a wl_global, and use it.

krh: Edit to name wl_global destructor wl_global_destroy.

Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
src/wayland-client.c