Subversion Repositories Kolibri OS

Rev

Rev 8624 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8624 Rev 8627
Line 3... Line 3...
3
size_t fwrite(const void *restrict ptr, size_t size, size_t nmemb, FILE *restrict stream) {
3
size_t fwrite(const void *restrict ptr, size_t size, size_t nmemb, FILE *restrict stream) {
4
	unsigned bytes_written = 0;
4
	unsigned bytes_written = 0;
5
	unsigned bytes_count = size * nmemb;
5
	unsigned bytes_count = size * nmemb;
Line 6... Line 6...
6
 
6
 
7
	for (size_t i = 0; i < bytes_count; i++) {
7
	for (size_t i = 0; i < bytes_count; i++) {
8
		char c = ptr[i];
-
 
9
 
8
		char c = *(char*)(ptr+i);
10
		if (fputc(c, stream) != c) {
9
		if (fputc(c, stream) != c) {
11
			break;
10
			break;
Line 12... Line 11...
12
		}
11
		}