diff options
Diffstat (limited to 'gpgmeplug')
| -rw-r--r-- | gpgmeplug/ChangeLog | 4 | ||||
| -rw-r--r-- | gpgmeplug/gpgmeplug.c | 2 | 
2 files changed, 5 insertions, 1 deletions
| diff --git a/gpgmeplug/ChangeLog b/gpgmeplug/ChangeLog index 05720449..ae803c33 100644 --- a/gpgmeplug/ChangeLog +++ b/gpgmeplug/ChangeLog @@ -14,6 +14,10 @@  	malloc. Removed superfluous string termination.  	(parseAddress): Use xmalloc instead of an unchecked malloc.  	(nextAddress): Ditto. +	(xstrdup): Oops, obviously I calculated the length wrong when +	coded this.  Tsss, wrote xstrdup some hundreds times but missed it +	this time.  Thanks to Steffen Hansen for noticing it. +  	* gpgmeplug.c:  Moved a few helper functions more to the top.  	Fixed comment syntax.  Merged a copyright notice somewhere in the  	middle of the file with the one at the top. diff --git a/gpgmeplug/gpgmeplug.c b/gpgmeplug/gpgmeplug.c index 7a2ea259..0b039a41 100644 --- a/gpgmeplug/gpgmeplug.c +++ b/gpgmeplug/gpgmeplug.c @@ -239,7 +239,7 @@ xmalloc (size_t n)  static char *  xstrdup (const char *string)  { -  char *p = xmalloc (strlen (string)); +  char *p = xmalloc (strlen (string)+1);    strcpy (p, string);    return p;  } | 
