acinclude/ltversion.m4
author Philipp Wiesemann <philipp.wiesemann@arcor.de>
Wed, 29 Oct 2014 20:20:47 +0100
changeset 9201 21d9f9babb30
parent 6442 2d3caa191dc4
permissions -rw-r--r--
Fixed bug 2647 - Memory leak in SDL_AddHintCallback function - SDL_hints.c

Nitz

Variable entry going out of scope leaks the storage it points to, at:

/* Need to add a hint entry for this watcher */
hint = (SDL_Hint *)SDL_malloc(sizeof(*hint));
if (!hint) {
return;
}

Patch is attached.
     1 # ltversion.m4 -- version numbers			-*- Autoconf -*-
     2 #
     3 #   Copyright (C) 2004 Free Software Foundation, Inc.
     4 #   Written by Scott James Remnant, 2004
     5 #
     6 # This file is free software; the Free Software Foundation gives
     7 # unlimited permission to copy and/or distribute it, with or without
     8 # modifications, as long as this notice is preserved.
     9 
    10 # @configure_input@
    11 
    12 # serial 3337 ltversion.m4
    13 # This file is part of GNU Libtool
    14 
    15 m4_define([LT_PACKAGE_VERSION], [2.4.2])
    16 m4_define([LT_PACKAGE_REVISION], [1.3337])
    17 
    18 AC_DEFUN([LTVERSION_VERSION],
    19 [macro_version='2.4.2'
    20 macro_revision='1.3337'
    21 _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
    22 _LT_DECL(, macro_revision, 0)
    23 ])