소스 검색

Fix a crash in the JPEG loader when meeting with ENOENT.

git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/libpipi/trunk@3401 92316355-f0b4-4df1-b90c-862c8a59935f
master
sam 16 년 전
부모
커밋
05c7be55fc
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. +4
    -4
      pipi/codec/jpeg.c

+ 4
- 4
pipi/codec/jpeg.c 파일 보기

@@ -68,12 +68,12 @@ pipi_image_t *pipi_load_jpeg(const char *name)
unsigned int i, j, k = 0;
FILE *fp;

if(setjmp(jerr.setjmp_buffer))
return NULL;

fp = fopen(name, "rb");
if(!fp)
goto end;

if(setjmp(jerr.setjmp_buffer))
goto end;
return NULL;

cinfo.err = jpeg_std_error(&jerr.pub);
jerr.pub.error_exit = error_msg;


||||||
x
 
000:0
불러오는 중...
취소
저장