X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flogind-seat.c;fp=src%2Flogind-seat.c;h=b8f1f607d09f8f13eab19849aed3db306d966784;hb=1c9a2c1047a6387e0f22801c72760d0d282960d5;hp=1bc0570517bdcb8f33b11aa4f5e09a9b33e675ec;hpb=ab2a782ab73d641a5077873f0dadf1f40de496e2;p=elogind.git diff --git a/src/logind-seat.c b/src/logind-seat.c index 1bc057051..b8f1f607d 100644 --- a/src/logind-seat.c +++ b/src/logind-seat.c @@ -492,5 +492,8 @@ bool seat_name_is_valid(const char *name) { if (!seat_name_valid_char(*p)) return false; + if (strlen(name) > 255) + return false; + return true; }