Mercurial > mplayer.hg
comparison loader/ext.c @ 128:28091b3caff9
DLL loader updated from avifile-0.60beta4
author | arpi_esp |
---|---|
date | Sun, 18 Mar 2001 01:01:03 +0000 |
parents | 3b5f5d1c5041 |
children | d8c1b0b38edc |
comparison
equal
deleted
inserted
replaced
127:d0b331c91b3a | 128:28091b3caff9 |
---|---|
9 #ifdef HAVE_MALLOC_H | 9 #ifdef HAVE_MALLOC_H |
10 #include <malloc.h> | 10 #include <malloc.h> |
11 #else | 11 #else |
12 #include <stdlib.h> | 12 #include <stdlib.h> |
13 #endif | 13 #endif |
14 #include <stdio.h> | |
15 #include <unistd.h> | 14 #include <unistd.h> |
16 #include <sys/mman.h> | 15 #include <sys/mman.h> |
17 #include <errno.h> | 16 #include <errno.h> |
18 #include <fcntl.h> | 17 #include <fcntl.h> |
19 #include <string.h> | 18 #include <string.h> |
45 #ifdef DETAILED_OUT | 44 #ifdef DETAILED_OUT |
46 va_list va; | 45 va_list va; |
47 va_start(va, format); | 46 va_start(va, format); |
48 vprintf(format, va); | 47 vprintf(format, va); |
49 va_end(va); | 48 va_end(va); |
50 fflush(stdout); | |
51 #endif | 49 #endif |
52 return 0; | 50 return 0; |
53 } | 51 } |
54 | 52 |
55 int GetProcessHeap() | 53 int GetProcessHeap() |
65 return malloc(size); | 63 return malloc(size); |
66 } | 64 } |
67 | 65 |
68 int HeapFree(int heap, int flags, void* mem) | 66 int HeapFree(int heap, int flags, void* mem) |
69 { | 67 { |
70 free(mem); | 68 if (mem) free(mem); |
71 return 1; | 69 return 1; |
72 } | 70 } |
73 | 71 |
74 static int last_error; | 72 static int last_error; |
75 | 73 |
515 int srclen,char* dest, int destlen, const char* defch, int* used_defch) | 513 int srclen,char* dest, int destlen, const char* defch, int* used_defch) |
516 { | 514 { |
517 int i; | 515 int i; |
518 if(src==0) | 516 if(src==0) |
519 return 0; | 517 return 0; |
520 for(i=0; i<srclen; i++) | 518 if(srclen==-1){srclen=0; while(src[srclen++]);} |
521 printf("%c", src[i]); | 519 // for(i=0; i<srclen; i++) |
522 printf("\n"); | 520 // printf("%c", src[i]); |
521 // printf("\n"); | |
523 if(dest==0) | 522 if(dest==0) |
524 { | 523 { |
525 for(i=0; i<srclen; i++) | 524 for(i=0; i<srclen; i++) |
526 { | 525 { |
527 src++; | 526 src++; |