Check-in [507ee45f25]
Not logged in
Overview

SHA1 Hash:507ee45f259f1aed93210b0449d2664fb50b5045
Date: 2007-08-25 12:31:55
User: drh
Comment:Fix an off-by-one bug in the network protocol handler so that it can accept a zero-length file.
Timelines: ancestors | descendants | both | trunk
Other Links: files | ZIP archive | manifest

Tags And Properties
Changes
[hide diffs]

Modified src/xfer.c from [711897e1f2] to [caacb8871c].

@@ -90,11 +90,11 @@
 
   if( pXfer->nToken<3
    || pXfer->nToken>4
    || !blob_is_uuid(&pXfer->aToken[1])
    || !blob_is_int(&pXfer->aToken[pXfer->nToken-1], &n)
-   || n<=0
+   || n<0
    || (pXfer->nToken==4 && !blob_is_uuid(&pXfer->aToken[2]))
   ){
     blob_appendf(&pXfer->err, "malformed file line");
     return;
   }