소스 검색

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;
     }
 
-    strcpy(retval, str);
+    SDL_memcpy(retval, str, len);
     retval[len] = '/';
     retval[len+1] = '\0';
     return retval;