File l4env-l4vfs.patch of Package l4env

--- pkg/l4vfs/simple_file_server/server/dirs.c.orig
+++ pkg/l4vfs/simple_file_server/server/dirs.c
@@ -44,7 +44,7 @@
                        // returnes slightly wrong number, at least for
                        // some FSs
     strncpy(entry->d_name, fname, L4VFS_MAX_NAME);
-    entry->d_name[L4VFS_MAX_NAME + 1] = '\0';
+    entry->d_name[L4VFS_MAX_NAME] = '\0';
 
     entry->d_reclen = dirent_size(fname);
 }
--- pkg/l4vfs/l4vfs_log/server/main.c.orig
+++ pkg/l4vfs/l4vfs_log/server/main.c
@@ -158,7 +158,7 @@
 
     // 2.
     strncpy(LOG_tag, clients[handle].node->name, 8);
-    LOG_tag[9] = 0;
+    LOG_tag[8] = 0;
 
     // 3.
     LOG_printf("%.*s", *count, buf);
openSUSE Build Service is sponsored by