modified:   src/setting.c