Module: wine Branch: refs/heads/master Commit: 0a8b344f7b77a550a7152ca654ac58f130be4046 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=0a8b344f7b77a550a7152ca6...
Author: Mike McCormack mike@codeweavers.com Date: Thu Jun 8 17:02:04 2006 +0900
server: Fix a possible memory leak.
---
server/registry.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/server/registry.c b/server/registry.c index fc29a8f..34c962b 100644 --- a/server/registry.c +++ b/server/registry.c @@ -656,6 +656,7 @@ static struct key *create_key( struct ke if (class && class->len) { key->classlen = class->len; + if (key->class) free(key->class); if (!(key->class = memdup( class->str, key->classlen ))) key->classlen = 0; } grab_object( key );