[haiku-commits] r40073 - haiku/trunk/src/system/boot/loader

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 2 Jan 2011 23:22:32 +0100 (CET)

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);
        }
 


Other related posts:

  • » [haiku-commits] r40073 - haiku/trunk/src/system/boot/loader - ingo_weinhold