comparison subreader.c @ 18857:0ba653cbc29f

more sizeof(char) fun
author reynaldo
date Fri, 30 Jun 2006 04:09:29 +0000
parents b1d546882d90
children 682a16136d6c
comparison
equal deleted inserted replaced
18856:8f3099900d8c 18857:0ba653cbc29f
1216 /* output */ 1216 /* output */
1217 visual, NULL, NULL, NULL); 1217 visual, NULL, NULL, NULL);
1218 if(log2vis) { 1218 if(log2vis) {
1219 len = fribidi_remove_bidi_marks (visual, len, NULL, NULL, 1219 len = fribidi_remove_bidi_marks (visual, len, NULL, NULL,
1220 NULL); 1220 NULL);
1221 if((op = (char*)malloc(sizeof(char)*(max(2*orig_len,2*len) + 1))) == NULL) { 1221 if((op = (char*)malloc((max(2*orig_len,2*len) + 1))) == NULL) {
1222 mp_msg(MSGT_SUBREADER,MSGL_WARN,"SUB: error allocating mem.\n"); 1222 mp_msg(MSGT_SUBREADER,MSGL_WARN,"SUB: error allocating mem.\n");
1223 l++; 1223 l++;
1224 break; 1224 break;
1225 } 1225 }
1226 fribidi_unicode_to_charset ( char_set_num, visual, len,op); 1226 fribidi_unicode_to_charset ( char_set_num, visual, len,op);
1312 EncaEncoding encoding; 1312 EncaEncoding encoding;
1313 unsigned char *buffer; 1313 unsigned char *buffer;
1314 char *detected_sub_cp = NULL; 1314 char *detected_sub_cp = NULL;
1315 int i; 1315 int i;
1316 1316
1317 buffer = (unsigned char*)malloc(MAX_GUESS_BUFFER_SIZE*sizeof(char)); 1317 buffer = (unsigned char*)malloc(MAX_GUESS_BUFFER_SIZE);
1318 buflen = stream_read(st,buffer, MAX_GUESS_BUFFER_SIZE); 1318 buflen = stream_read(st,buffer, MAX_GUESS_BUFFER_SIZE);
1319 1319
1320 languages = enca_get_languages(&langcnt); 1320 languages = enca_get_languages(&langcnt);
1321 mp_msg(MSGT_SUBREADER, MSGL_V, "ENCA supported languages: "); 1321 mp_msg(MSGT_SUBREADER, MSGL_V, "ENCA supported languages: ");
1322 for (i = 0; i < langcnt; i++) { 1322 for (i = 0; i < langcnt; i++) {