203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
|
oldChnged = chnged = db_column_int(&q, 4);
oldMtime = db_column_int64(&q, 7);
origSize = db_column_int64(&q, 6);
currentSize = file_wd_size(zName);
currentMtime = file_wd_mtime(0);
origPerm = db_column_int(&q, 8);
currentPerm = file_wd_perm(zName);
#if !defined(_WIN32)
/*
** Windows doesn't have an execute bit, but it does support symlinks;
** if the current permission is not a symlink, make it the original
** permission (EXE or REG); if it is a symlink, leave it alone
*/
if( currentPerm != PERM_LNK ){
currentPerm = origPerm;
|
|
|
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
|
oldChnged = chnged = db_column_int(&q, 4);
oldMtime = db_column_int64(&q, 7);
origSize = db_column_int64(&q, 6);
currentSize = file_wd_size(zName);
currentMtime = file_wd_mtime(0);
origPerm = db_column_int(&q, 8);
currentPerm = file_wd_perm(zName);
#if defined(_WIN32)
/*
** Windows doesn't have an execute bit, but it does support symlinks;
** if the current permission is not a symlink, make it the original
** permission (EXE or REG); if it is a symlink, leave it alone
*/
if( currentPerm != PERM_LNK ){
currentPerm = origPerm;
|