diff options
Diffstat (limited to 'dist')
-rw-r--r-- | dist/epgdata2xmltv/epgdata2xmltv.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dist/epgdata2xmltv/epgdata2xmltv.cpp b/dist/epgdata2xmltv/epgdata2xmltv.cpp index 9437a18..de6fb26 100644 --- a/dist/epgdata2xmltv/epgdata2xmltv.cpp +++ b/dist/epgdata2xmltv/epgdata2xmltv.cpp @@ -93,7 +93,7 @@ static size_t WriteMemoryCallback(void *ptr, size_t size, size_t nmemb, void *da size_t realsize = size * nmemb; if (data->fd!=-1) { - write(data->fd,ptr,realsize); + if (write(data->fd,ptr,realsize)==-1) return -1; data->size+=realsize; } return realsize; |