disk/bootloaders.c: fix bogus const in get_bootloader_string()
authorH. Peter Anvin <hpa@zytor.com>
Sun, 10 Jan 2010 21:14:59 +0000 (13:14 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Sun, 10 Jan 2010 21:14:59 +0000 (13:14 -0800)
get_bootloader_string() takes a mutable first argument; the call chain
does have call paths on which this argument will be modified.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
com32/gplinclude/disk/bootloaders.h
com32/gpllib/disk/bootloaders.c

index 5a6ff9d..56a0f4e 100644 (file)
@@ -14,6 +14,6 @@
 #include <disk/geom.h>
 #include <disk/partition.h>
 
-int get_bootloader_string(const struct driveinfo *, const struct part_entry *,
+int get_bootloader_string(struct driveinfo *, const struct part_entry *,
                          char *, const int);
 #endif /* __BOOTLOADERS_H_ */
index 29aecbd..188dd64 100644 (file)
@@ -22,7 +22,7 @@
  * @buffer:            pre-allocated buffer
  * @buffer_size:       @buffer size
  **/
-int get_bootloader_string(const struct driveinfo *d, const struct part_entry *p,
+int get_bootloader_string(struct driveinfo *d, const struct part_entry *p,
                          char *buffer, const int buffer_size)
 {
     char boot_sector[SECTOR * sizeof(char)];