浏览代码

Actually, this should be a memcpy().

We already know the exact length we just allocated, and we plan to append
 our own null terminator to the end of the copy, so this makes more sense.
Ryan C. Gordon 12 年之前
父节点
当前提交
3984c7d8e3
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/filesystem/beos/SDL_sysfilesystem.cc

+ 1 - 1
src/filesystem/beos/SDL_sysfilesystem.cc

@@ -63,7 +63,7 @@ SDL_GetBasePath(void)
         return NULL;
         return NULL;
     }
     }
 
 
-    strcpy(retval, str);
+    SDL_memcpy(retval, str, len);
     retval[len] = '/';
     retval[len] = '/';
     retval[len+1] = '\0';
     retval[len+1] = '\0';
     return retval;
     return retval;