From 7894fcd21732dd2ddfbb9beca52d037a62ed11f4 Mon Sep 17 00:00:00 2001 From: Frans Kaashoek Date: Thu, 25 Aug 2016 09:13:00 -0400 Subject: =?UTF-8?q?Remove=20trailing=20white=20space=20with:=20=20for=20f?= =?UTF-8?q?=20in=20*.{h,c};=20do=20sed=20-i=20.sed=20's/[[:blank:]]*$//'?= =?UTF-8?q?=20$f;=20done=20(Thanks=20to=20Nicol=C3=A1s=20Wolovick)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ls.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'ls.c') diff --git a/ls.c b/ls.c index b6ddd7f..2862913 100644 --- a/ls.c +++ b/ls.c @@ -8,12 +8,12 @@ fmtname(char *path) { static char buf[DIRSIZ+1]; char *p; - + // Find first character after last slash. for(p=path+strlen(path); p >= path && *p != '/'; p--) ; p++; - + // Return blank-padded name. if(strlen(p) >= DIRSIZ) return p; @@ -29,23 +29,23 @@ ls(char *path) int fd; struct dirent de; struct stat st; - + if((fd = open(path, 0)) < 0){ printf(2, "ls: cannot open %s\n", path); return; } - + if(fstat(fd, &st) < 0){ printf(2, "ls: cannot stat %s\n", path); close(fd); return; } - + switch(st.type){ case T_FILE: printf(1, "%s %d %d %d\n", fmtname(path), st.type, st.ino, st.size); break; - + case T_DIR: if(strlen(path) + 1 + DIRSIZ + 1 > sizeof buf){ printf(1, "ls: path too long\n"); -- cgit v1.2.3