Author: bonefish Date: 2011-01-02 23:22:32 +0100 (Sun, 02 Jan 2011) New Revision: 40073 Changeset: http://dev.haiku-os.org/changeset/40073 Modified: haiku/trunk/src/system/boot/loader/loader.cpp Log: sprintf() -> snprintf() (CID 7983). Modified: haiku/trunk/src/system/boot/loader/loader.cpp =================================================================== --- haiku/trunk/src/system/boot/loader/loader.cpp 2011-01-02 22:20:18 UTC (rev 40072) +++ haiku/trunk/src/system/boot/loader/loader.cpp 2011-01-02 22:22:32 UTC (rev 40073) @@ -174,7 +174,7 @@ for (int32 i = 0; sPaths[i]; i++) { char path[B_FILE_NAME_LENGTH]; - sprintf(path, "%s/boot", sPaths[i]); + snprintf(path, sizeof(path), "%s/boot", sPaths[i]); if (load_modules_from(volume, path) != B_OK) failed++; @@ -188,7 +188,7 @@ for (int32 i = 0; paths[i]; i++) { char path[B_FILE_NAME_LENGTH]; - sprintf(path, "%s/%s", sPaths[0], paths[i]); + snprintf(path, sizeof(path), "%s/%s", sPaths[0], paths[i]); load_modules_from(volume, path); } } @@ -213,7 +213,7 @@ // as this piece will survive a more intelligent module // loading approach... char path[B_FILE_NAME_LENGTH]; - sprintf(path, "%s/%s", sPaths[0], "file_systems"); + snprintf(path, sizeof(path), "%s/%s", sPaths[0], "file_systems"); load_modules_from(volume, path); }