Mercurial > hg > dmlib
comparison src/dmres.c @ 1086:7681f7063500
Constify.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 02 Mar 2015 20:10:36 +0200 |
parents | 21b0aedb7b5c |
children | a0c187dae495 |
comparison
equal
deleted
inserted
replaced
1085:f4626ee57dad | 1086:7681f7063500 |
---|---|
245 f->error = dmGetErrno(); | 245 f->error = dmGetErrno(); |
246 return ret; | 246 return ret; |
247 } | 247 } |
248 | 248 |
249 | 249 |
250 static size_t dm_stdio_fwrite(void *ptr, size_t size, size_t nmemb, DMResource * f) | 250 static size_t dm_stdio_fwrite(const void *ptr, size_t size, size_t nmemb, DMResource * f) |
251 { | 251 { |
252 size_t ret = fwrite(ptr, size, nmemb, f->fh); | 252 size_t ret = fwrite(ptr, size, nmemb, f->fh); |
253 f->error = dmGetErrno(); | 253 f->error = dmGetErrno(); |
254 return ret; | 254 return ret; |
255 } | 255 } |
631 else | 631 else |
632 return EOF; | 632 return EOF; |
633 } | 633 } |
634 | 634 |
635 | 635 |
636 static size_t dm_mem_fwrite(void *buf, size_t size, size_t nmemb, DMResource * f) | 636 static size_t dm_mem_fwrite(const void *buf, size_t size, size_t nmemb, DMResource * f) |
637 { | 637 { |
638 size_t length = (size * nmemb); | 638 size_t length = (size * nmemb); |
639 | 639 |
640 // Check if we can write the whole chunk | 640 // Check if we can write the whole chunk |
641 if (((size_t) f->rawOffset + length) >= f->rawSize) | 641 if (((size_t) f->rawOffset + length) >= f->rawSize) |
926 { | 926 { |
927 f->atime = time(NULL); | 927 f->atime = time(NULL); |
928 return f->fops->fread(ptr, size, nmemb, f); | 928 return f->fops->fread(ptr, size, nmemb, f); |
929 } | 929 } |
930 | 930 |
931 size_t dmfwrite(void *ptr, size_t size, size_t nmemb, DMResource * f) | 931 size_t dmfwrite(const void *ptr, size_t size, size_t nmemb, DMResource * f) |
932 { | 932 { |
933 f->atime = time(NULL); | 933 f->atime = time(NULL); |
934 return f->fops->fwrite(ptr, size, nmemb, f); | 934 return f->fops->fwrite(ptr, size, nmemb, f); |
935 } | 935 } |
936 | 936 |