have tile2bmp describe the bmp file layout
This commit is contained in:
@@ -142,7 +142,7 @@ DISABLE_WARNING_UNREACHABLE_CODE
|
||||
int
|
||||
main(int argc, char *argv[])
|
||||
{
|
||||
int i, j;
|
||||
int i, j, number_of_rows, number_in_final_row;
|
||||
uchar *c;
|
||||
char tilefile_full_path[256] = { 0 };
|
||||
|
||||
@@ -251,8 +251,19 @@ main(int argc, char *argv[])
|
||||
}
|
||||
fwrite(newbmp, bmpsize, 1, fp);
|
||||
fclose(fp);
|
||||
Fprintf(stderr, "Total of %d tiles written to %s.\n",
|
||||
tiles_counted, bmpname);
|
||||
number_of_rows = tiles_counted / max_tiles_in_row;
|
||||
number_in_final_row = tiles_counted % max_tiles_in_row;
|
||||
|
||||
Fprintf(stderr, "Total of %d tiles written to %s, "
|
||||
"%d full rows of %d tiles",
|
||||
tiles_counted, bmpname,
|
||||
number_of_rows, max_tiles_in_row);
|
||||
if (number_in_final_row != 0) {
|
||||
Fprintf(stderr, ", final row %d has %d tile%s",
|
||||
number_of_rows + 1, number_in_final_row,
|
||||
number_in_final_row > 1 ? "s" : "");
|
||||
}
|
||||
(void) fputs(".\n\n", stderr);
|
||||
free((genericptr_t) newbmp);
|
||||
|
||||
exit(EXIT_SUCCESS);
|
||||
|
||||
Reference in New Issue
Block a user