Index: trunk/src_plugins/lib_vfs/lib_vfs.c =================================================================== --- trunk/src_plugins/lib_vfs/lib_vfs.c (revision 24084) +++ trunk/src_plugins/lib_vfs/lib_vfs.c (revision 24085) @@ -171,12 +171,12 @@ { int ou = path.used; - path.used = ou; gds_append_str(&path, "/p"); cb(ctx, path.array, 0); - path.used = ou; gds_append_str(&path, "/a"); cb(ctx, path.array, 0); - path.used = ou; gds_append_str(&path, "/line"); cb(ctx, path.array, 0); - path.used = ou; gds_append_str(&path, "/poly"); cb(ctx, path.array, 0); - path.used = ou; gds_append_str(&path, "/text"); cb(ctx, path.array, 0); - path.used = ou; gds_append_str(&path, "/arc"); cb(ctx, path.array, 0); + gds_append_str(&path, "/p"); cb(ctx, path.array, 0); path.used = ou; + gds_append_str(&path, "/a"); cb(ctx, path.array, 0); path.used = ou; + gds_append_str(&path, "/line"); cb(ctx, path.array, 0); path.used = ou; + gds_append_str(&path, "/poly"); cb(ctx, path.array, 0); path.used = ou; + gds_append_str(&path, "/text"); cb(ctx, path.array, 0); path.used = ou; + gds_append_str(&path, "/arc"); cb(ctx, path.array, 0); path.used = ou; } pcb_props_init(&pctx, PCB);