]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - libs/picomodel/pm_fm.c
fix some strncpy use
[xonotic/netradiant.git] / libs / picomodel / pm_fm.c
index 0df82a25c9698a7b66aed41fabd52e11f9b781a5..a4b8a11bd71a0bdec84336b0fc89ecc2aec04166 100644 (file)
@@ -198,7 +198,8 @@ static picoModel_t *_fm_load( PM_PARAMS_LOAD ){
 
        fm_vert_normal_t    *vert;
 
-       char skinname[FM_SKINPATHSIZE];
+       char skinname[FM_SKINPATHSIZE + 1];
+       skinname[FM_SKINPATHSIZE] = '\0';
        fm_t fm;
        fm_header_t     *fm_head;
        fm_st_t         *texCoord;
@@ -374,7 +375,7 @@ static picoModel_t *_fm_load( PM_PARAMS_LOAD ){
 #endif
 
        // detox Skin name
-       _pico_setfext( skinname, "" );
+       _pico_setfext( skinname, NULL );
        _pico_unixify( skinname );
 
        /* create new pico model */