-
- dir_path=join_paths(yaffs_root_dir_path,subtract_paths(dir_in_snapshot[i]["path"], path) )
- create_dir(dir_in_snapshot[i], path, yaffs_root_dir_path)
-# output=yaffs_mkdir(dir_path,dir_in_snapshot[i]["mode"] )
-# debug_message(("made directory:", dir_path, " output", output), 1)
-# debug_message(("mode" ,dir_in_snapshot[i]["mode"]), 2)
+ if root_branch_path[i]=="/" and i != 0:
+ slash_id.append(i)
+ debug_message(("slash_id", slash_id),4)
+ for i in range(0, len(slash_id)):
+ create_dir({"path":root_branch_path[:slash_id[i]], "mode": yaffs_S_IREAD | yaffs_S_IWRITE}, "/", yaffs_mount_point_path)