wilson chen

Results 14 issues of wilson chen

“三、初试cmake”章节中,第6页最后"CmakeLists.txt文件内容:",这里的CmakeLists.txt应该是CMakeLists.txt

/backup/t1/CMakeLists.txt ``` PROJECT (HELLO) SET(SRC_LIST main.c) MESSAGE(STATUS "This is BINARY dir " ${HELLO_BINARY_DIR}) MESSAGE(STATUS "This is SOURCE dir "${HELLO_SOURCE_DIR}) ADD_EXECUTABLE(hello SRC_LIST) ``` line 1: space after PROJECT is unnessary. line...

Opus build suport cmake

stereo_voice_threshold, stereo_music_threhold and mode_threshold, these var only used in fuzzing.

We can use `clang-format` to format the new code (or current code), and add it to travis.

enhancement
help wanted

original patch by Galik. Related PR #398

Most APIs do not check input parameter, such as checking if `im` is NULL. IMHO, input checking is a good way to enhance software robustness.

Some source file in src dir is confusing. They are neither used for libgd.so nor tools, but look more like for test. So should they be move to tests dir...

enhancement

`unistd.h` can not included by src/webpng.c under MSVC. So optind opterr and related var are unavaible.