Skip to contentSkip to conversation

Removed extra space from udevinfo symlink output.

PATCH Applied Harald Hoyer 2 participants 2 messages Sep 20, 2007

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Removed extra space from udevinfo symlink output.

udevinfo.c +8 -2
index be9aa76..8e54705 100644
@@ -389,10 +389,16 @@ int main(int argc, char *argv[], char *envp[])
 				goto exit;
 			if (root)
 				list_for_each_entry(name_loop, &udev->symlink_list, node)
-					printf("%s/%s ", udev_root, name_loop->name);
+					if (name_loop->node.next != &udev->symlink_list)
+						printf("%s/%s ", udev_root, name_loop->name);
+					else
+						printf("%s/%s", udev_root, name_loop->name);
 			else
 				list_for_each_entry(name_loop, &udev->symlink_list, node)
-					printf("%s ", name_loop->name);
+					if (name_loop->node.next != &udev->symlink_list)
+						printf("%s ", name_loop->name);
+					else
+						printf("%s", name_loop->name);
 			printf("\n");
 			break;
 		case QUERY_PATH:
Signature · 11 lines
1.5.2.4


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Linux-hotplug-devel mailing list  http://linux-hotplug.sourceforge.net
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
Applied
#1 lore raw
Quoted 13 lines · Harald Hoyer
udevinfo.c +4 -1
index be9aa76..8e54705 100644
@@ -389,10 +389,16 @@ int main(int argc, char *argv[], char *envp[])
                                goto exit;
                        if (root)
                                list_for_each_entry(name_loop, &udev->symlink_list, node)
-                                       printf("%s/%s ", udev_root, name_loop->name);
+                                       if (name_loop->node.next != &udev->symlink_list)
+                                               printf("%s/%s ", udev_root, name_loop->name);
+                                       else
+                                               printf("%s/%s", udev_root, name_loop->name);

udevinfo.c int main(int argc, char *argv[], char *envp[]) · line 404

Quoted 10 lines
udevinfo.c +4 -1
                        else
                                list_for_each_entry(name_loop, &udev->symlink_list, node)
-                                       printf("%s ", name_loop->name);
+                                       if (name_loop->node.next != &udev->symlink_list)
+                                               printf("%s ", name_loop->name);
+                                       else
+                                               printf("%s", name_loop->name);
                        printf("\n");
                        break;
                case QUERY_PATH:

Applied.

Thanks,
Kay

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel