| OLD | NEW | 
|    1 /* |    1 /* | 
|    2 ** 2007 May 1 |    2 ** 2007 May 1 | 
|    3 ** |    3 ** | 
|    4 ** The author disclaims copyright to this source code.  In place of |    4 ** The author disclaims copyright to this source code.  In place of | 
|    5 ** a legal notice, here is a blessing: |    5 ** a legal notice, here is a blessing: | 
|    6 ** |    6 ** | 
|    7 **    May you do good and not evil. |    7 **    May you do good and not evil. | 
|    8 **    May you find forgiveness for yourself and forgive others. |    8 **    May you find forgiveness for yourself and forgive others. | 
|    9 **    May you share freely, never taking more than you give. |    9 **    May you share freely, never taking more than you give. | 
|   10 ** |   10 ** | 
| (...skipping 354 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  365 ** |  365 ** | 
|  366 ** The Incrblob.nByte field is fixed for the lifetime of the Incrblob |  366 ** The Incrblob.nByte field is fixed for the lifetime of the Incrblob | 
|  367 ** so no mutex is required for access. |  367 ** so no mutex is required for access. | 
|  368 */ |  368 */ | 
|  369 int sqlite3_blob_bytes(sqlite3_blob *pBlob){ |  369 int sqlite3_blob_bytes(sqlite3_blob *pBlob){ | 
|  370   Incrblob *p = (Incrblob *)pBlob; |  370   Incrblob *p = (Incrblob *)pBlob; | 
|  371   return p ? p->nByte : 0; |  371   return p ? p->nByte : 0; | 
|  372 } |  372 } | 
|  373  |  373  | 
|  374 #endif /* #ifndef SQLITE_OMIT_INCRBLOB */ |  374 #endif /* #ifndef SQLITE_OMIT_INCRBLOB */ | 
| OLD | NEW |