add -std=c99 -pedantic-erros, ds_create_object() fix