59 lines
1.8 KiB
Plaintext
59 lines
1.8 KiB
Plaintext
Revision 832
|
|
-------------------
|
|
수정일 : 2012-11-06
|
|
수정자 : 노경민
|
|
|
|
- BUG : 가변 인자 체크 기능 추가
|
|
- __attribute__ 키워드를 사용하용 가변 인자 함수에 대한 인자 체크 기능 추가함
|
|
- __attribute__((format(printf, 가변 인자 포맷 위치, 가변 인자 위치)));
|
|
- 참고 : http://www.codemaestro.com/reviews/18
|
|
- 가변 포맷과 인자가 다를 경우 warning으로 출력되며,
|
|
반드시 컴파일 옵션으로 반드시 -Wall 포함되어함
|
|
- 수정된 파일은 Logger.h임
|
|
|
|
|
|
Revision 805
|
|
-------------------
|
|
수정일 : 2012-08-16
|
|
수정자 : 유희곤
|
|
|
|
- BUG : _LOG 를 사용시 가변인자 순서를 문자열, 숫자, 문자열로 할 경우 발생하는 문제점 해결 (#10138)
|
|
- 가변인자를 사용하는 Write 함수를 다중 정의 하여
|
|
- Complier 에서 특정 인자 순서에 대해 잘못된 함수를 가르키는 현상 발생.
|
|
- 이를 수정하기 위해 Write 함수의 다중 정의를 제거하고...
|
|
- func 및 라인 번호를 출력하는 함수를 Write -> WriteWithFunc 으로 변경 처리함.
|
|
|
|
|
|
Revision 655
|
|
-------------------
|
|
수정일 : 2012-01-25
|
|
수정자 : 장희준
|
|
|
|
- CHG : Sample 컴파일 오류 수정 ( #7559 )
|
|
|
|
|
|
Revision 627
|
|
-------------------
|
|
수정일 : 2011-11-02
|
|
수정자 : 장희준
|
|
|
|
- ADD : 초기화 시 로그 레벨이 이상한 경우 기본 값으로 LINF로 설정.
|
|
- CHG : SetLogLevel() 반환 값을 void에서 true로 변경.
|
|
- BUG : write type이 PREFIX_FUNCTION일 때 함수 이름이 null인 경우 파일을 close 하지 않고 return 하는 버그 수정.
|
|
- 연관일감 : #7559
|
|
|
|
|
|
Revision 626
|
|
-------------------
|
|
수정일 : 2011-11-02
|
|
수정자 : 장희준
|
|
|
|
- NEW: SVN 신규 등록 ( #7559 )
|
|
- Component 저장소
|
|
- CLogger.h CLogger.cpp
|
|
- Sample/Makefile, Sample/main.cpp, Sample/LoggerTest.h, Sample/LoggerTest.cpp
|
|
- UnitTest/Makefile, UnitTest/main.cpp UnitTest/UnitTestIncl.h
|
|
- UnitTest/UnitTestRunner.h UnitTest/UnitTestRunner.cpp
|
|
- UnitTest/LoggerTest.h UnitTest/LoggerTest.cpp
|
|
|