X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Futil.c;h=31cea79f8b4674b6db33b96768bc9ebe760d5078;hp=82f4221f300f5ab6ba02d126a43f7d9b80e765e8;hb=1d5989fd803d2019de0f6aaaf3cfb1cb2bbc3cdb;hpb=a7176505e0083a073d03760f7b5435017a47c7c8 diff --git a/src/shared/util.c b/src/shared/util.c index 82f4221f3..31cea79f8 100644 --- a/src/shared/util.c +++ b/src/shared/util.c @@ -3527,7 +3527,7 @@ static char *tag_to_udev_node(const char *tagvalue, const char *by) { if (u == NULL) return NULL; - enc_len = strlen(u) * 4; + enc_len = strlen(u) * 4 + 1; t = new(char, enc_len); if (t == NULL) return NULL;