mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 18:22:07 +00:00
Prefer snprintf to sprintf
This also simplifies advancing `ptr`
This commit is contained in:
@@ -627,8 +627,7 @@ static std::tuple<DefaultInitVec<size_t>, std::vector<Palette>>
|
||||
static char buf[sizeof(", $XXXX, $XXXX, $XXXX, $XXXX")];
|
||||
char *ptr = buf;
|
||||
for (uint16_t cgbColor : list) {
|
||||
sprintf(ptr, ", $%04x", cgbColor);
|
||||
ptr += QUOTEDSTRLEN(", $XXXX");
|
||||
ptr += snprintf(ptr, sizeof(", $XXXX"), ", $%04x", cgbColor);
|
||||
}
|
||||
return &buf[QUOTEDSTRLEN(", ")];
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user