bug in regexp if gecos empty
authorcasta <casta@78f58264-58f8-0310-be4b-c7ad7e3b7018>
Tue, 4 Oct 2005 08:52:29 +0000 (08:52 +0000)
committercasta <casta@78f58264-58f8-0310-be4b-c7ad7e3b7018>
Tue, 4 Oct 2005 08:52:29 +0000 (08:52 +0000)
git-svn-id: svn+ssh://svn.xwing.info/home/svn/gtk-fuser/trunk@498 78f58264-58f8-0310-be4b-c7ad7e3b7018

gtk-fuser

index 2c1eb13f483d61ba195186cbf059e125f935cd50..9425f99adb200c7ff5329b044e8a61183557ea95 100755 (executable)
--- a/gtk-fuser
+++ b/gtk-fuser
@@ -140,7 +140,7 @@ sub mapUidUsername
     while (my $l = <PASSWD>)
     {
         next if $l =~ m/^#/;
     while (my $l = <PASSWD>)
     {
         next if $l =~ m/^#/;
-        if (my @match = ($l =~ m/^([^:]+):[^:]+:(\d+):(\d+):([^:]+):/))
+        if (my @match = ($l =~ m/^([^:]+):[^:]+:(\d+):(\d+):([^:]*):/))
         {
             my $username = $match[0];
             my $uid = $match[1];
         {
             my $username = $match[0];
             my $uid = $match[1];