"Drew, Stephen" <[EMAIL PROTECTED]> wrote:
> Hello,
>  
> In sqlite3OsWrite function (in os_win.c)  the following code exists:
>  
>   while( amt>0 && (rc = WriteFile(id->h, pBuf, amt, &wrote, 0))!=0 &&
> wrote>0 ){
> 
>     amt -= wrote;
> 
>     pBuf = &((char*)pBuf)[wrote];
> 
>   }
> 
>   if( !rc || amt>(int)wrote ){
> 
>     return SQLITE_FULL;
> 
>   }
> 
> Is this really a valid occasion to return SQLITE_FULL? 

What error code would you suggest as an alternative?
--
D. Richard Hipp   <[EMAIL PROTECTED]>

Reply via email to