From: Arkadiusz Miƛkiewicz Date: Sat, 25 Jun 2005 15:04:55 +0000 (+0000) Subject: - new X-Git-Tag: auto/ac/libdomainkeys-0_66-3~1 X-Git-Url: http://git.pld-linux.org/?p=packages%2Flibdomainkeys.git;a=commitdiff_plain;h=1af3e9c2829fcaacec1770c43060f195e67aee99 - new Changed files: libdomainkeys-segv.patch -> 1.1 --- diff --git a/libdomainkeys-segv.patch b/libdomainkeys-segv.patch new file mode 100644 index 0000000..0f3eb21 --- /dev/null +++ b/libdomainkeys-segv.patch @@ -0,0 +1,23 @@ +diff -urN libdomainkeys-0.66.org/domainkeys.c libdomainkeys-0.66/domainkeys.c +--- libdomainkeys-0.66.org/domainkeys.c 2005-06-21 04:55:39.000000000 +0200 ++++ libdomainkeys-0.66/domainkeys.c 2005-06-25 17:04:10.498813408 +0200 +@@ -1384,11 +1384,14 @@ + } + if (s && *s && s[1] && s[1] != '@') + { +- s = strchr(s, '@') + 1; +- if (*s == '\0') +- { +- //make sure we have an actual domain after @ +- s = NULL; ++ s = strchr(s, '@'); ++ if (s) { ++ s += 1; ++ if (*s == '\0') ++ { ++ //make sure we have an actual domain after @ ++ s = NULL; ++ } + } + } + else