X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Fm_getfld2.c;h=a17eb03a82c3960ea5f3d894393af1e9d2cbf53c;hp=91164f3c1a47a7b596b4f137720bb6076b200d9d;hb=d6321964322004b6fc7efbccbc97f92cee905ae7;hpb=43ae44731bc0732c894ba6dc7de2d2881c5888e0 diff --git a/sbr/m_getfld2.c b/sbr/m_getfld2.c index 91164f3..a17eb03 100644 --- a/sbr/m_getfld2.c +++ b/sbr/m_getfld2.c @@ -175,11 +175,17 @@ static size_t copyname(char *dst, char *src) { size_t len; - char *sep = strchr(src, ':'); + char *cp, *sep; - if (!sep) { + if (!(sep = strchr(src, ':'))) { return 0; } + /* whitespace is forbidden in name */ + for (cp=src; cp= NAMESZ) {