Fossil SCM

Another unversioned file sync fix.

drh 2016-08-09 17:31 unversioned-files
Commit a6b66652d1ce91ce4dcf8d60467a1ee5e3584016
1 file changed +2 -2
+2 -2
--- src/xfer.c
+++ src/xfer.c
@@ -320,11 +320,11 @@
320320
321321
pHash = &pXfer->aToken[3];
322322
if( pXfer->nToken==5
323323
|| !blob_is_filename(&pXfer->aToken[1])
324324
|| !blob_is_int64(&pXfer->aToken[2], &mtime)
325
- || (blob_eq(pHash,"-")!=0 && !blob_is_uuid(pHash))
325
+ || (!blob_eq(pHash,"-") && !blob_is_uuid(pHash))
326326
|| !blob_is_int(&pXfer->aToken[4], &sz)
327327
|| !blob_is_int(&pXfer->aToken[5], &flags)
328328
){
329329
blob_appendf(&pXfer->err, "malformed uvfile line");
330330
return;
@@ -2026,11 +2026,11 @@
20262026
if( xfer.nToken==5
20272027
&& blob_eq(&xfer.aToken[0], "uvigot")
20282028
&& blob_is_filename(&xfer.aToken[1])
20292029
&& blob_is_int64(&xfer.aToken[2], &mtime)
20302030
&& blob_is_int(&xfer.aToken[4], &size)
2031
- && (blob_eq(&xfer.aToken[3],"-")==0 || blob_is_uuid(&xfer.aToken[3]))
2031
+ && (blob_eq(&xfer.aToken[3],"-") || blob_is_uuid(&xfer.aToken[3]))
20322032
){
20332033
const char *zName = blob_str(&xfer.aToken[1]);
20342034
const char *zHash = blob_str(&xfer.aToken[3]);
20352035
int iStatus;
20362036
if( uvStatus==0 ) uvStatus = 2;
20372037
--- src/xfer.c
+++ src/xfer.c
@@ -320,11 +320,11 @@
320
321 pHash = &pXfer->aToken[3];
322 if( pXfer->nToken==5
323 || !blob_is_filename(&pXfer->aToken[1])
324 || !blob_is_int64(&pXfer->aToken[2], &mtime)
325 || (blob_eq(pHash,"-")!=0 && !blob_is_uuid(pHash))
326 || !blob_is_int(&pXfer->aToken[4], &sz)
327 || !blob_is_int(&pXfer->aToken[5], &flags)
328 ){
329 blob_appendf(&pXfer->err, "malformed uvfile line");
330 return;
@@ -2026,11 +2026,11 @@
2026 if( xfer.nToken==5
2027 && blob_eq(&xfer.aToken[0], "uvigot")
2028 && blob_is_filename(&xfer.aToken[1])
2029 && blob_is_int64(&xfer.aToken[2], &mtime)
2030 && blob_is_int(&xfer.aToken[4], &size)
2031 && (blob_eq(&xfer.aToken[3],"-")==0 || blob_is_uuid(&xfer.aToken[3]))
2032 ){
2033 const char *zName = blob_str(&xfer.aToken[1]);
2034 const char *zHash = blob_str(&xfer.aToken[3]);
2035 int iStatus;
2036 if( uvStatus==0 ) uvStatus = 2;
2037
--- src/xfer.c
+++ src/xfer.c
@@ -320,11 +320,11 @@
320
321 pHash = &pXfer->aToken[3];
322 if( pXfer->nToken==5
323 || !blob_is_filename(&pXfer->aToken[1])
324 || !blob_is_int64(&pXfer->aToken[2], &mtime)
325 || (!blob_eq(pHash,"-") && !blob_is_uuid(pHash))
326 || !blob_is_int(&pXfer->aToken[4], &sz)
327 || !blob_is_int(&pXfer->aToken[5], &flags)
328 ){
329 blob_appendf(&pXfer->err, "malformed uvfile line");
330 return;
@@ -2026,11 +2026,11 @@
2026 if( xfer.nToken==5
2027 && blob_eq(&xfer.aToken[0], "uvigot")
2028 && blob_is_filename(&xfer.aToken[1])
2029 && blob_is_int64(&xfer.aToken[2], &mtime)
2030 && blob_is_int(&xfer.aToken[4], &size)
2031 && (blob_eq(&xfer.aToken[3],"-") || blob_is_uuid(&xfer.aToken[3]))
2032 ){
2033 const char *zName = blob_str(&xfer.aToken[1]);
2034 const char *zHash = blob_str(&xfer.aToken[3]);
2035 int iStatus;
2036 if( uvStatus==0 ) uvStatus = 2;
2037

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button