equal
deleted
inserted
replaced
122 } |
122 } |
123 } |
123 } |
124 if(S_ISDIR(st.st_mode)) { |
124 if(S_ISDIR(st.st_mode)) { |
125 if(type==stFile && recursiv) { |
125 if(type==stFile && recursiv) { |
126 char *s=aprintf(subdir ? "%2$s/%1$s":"%s",e->d_name,subdir); |
126 char *s=aprintf(subdir ? "%2$s/%1$s":"%s",e->d_name,subdir); |
127 res=ScanDir(src,s,type,spec,excl,recursiv); |
127 ScanDir(src,s,type,spec,excl,recursiv); |
128 free(s); |
128 free(s); |
129 if(!res) break; |
|
130 continue; |
129 continue; |
131 } |
130 } |
132 if(type!=stDir) continue; |
131 if(type!=stDir) continue; |
133 } |
132 } |
134 if(S_ISREG(st.st_mode)) { |
133 if(S_ISREG(st.st_mode)) { |