summaryrefslogtreecommitdiff
path: root/src/screenshot.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2007-03-07 12:11:48 +0000
committerrubidium <rubidium@openttd.org>2007-03-07 12:11:48 +0000
commit979ccd45baa9a38169661ba379a341cae8619c3b (patch)
tree757477dbdc02025cc29690a4e66e40f872cab02b /src/screenshot.cpp
parent4169bfba0604b33bad92389bd3eb6f9acde89f49 (diff)
downloadopenttd-979ccd45baa9a38169661ba379a341cae8619c3b.tar.xz
(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
Diffstat (limited to 'src/screenshot.cpp')
-rw-r--r--src/screenshot.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/screenshot.cpp b/src/screenshot.cpp
index 55faab116..7e2671c6d 100644
--- a/src/screenshot.cpp
+++ b/src/screenshot.cpp
@@ -24,11 +24,11 @@ ScreenshotType current_screenshot_type;
typedef void ScreenshotCallback(void *userdata, Pixel *buf, uint y, uint pitch, uint n);
typedef bool ScreenshotHandlerProc(const char *name, ScreenshotCallback *callb, void *userdata, uint w, uint h, int pixelformat, const Colour *palette);
-typedef struct {
+struct ScreenshotFormat {
const char *name;
const char *extension;
ScreenshotHandlerProc *proc;
-} ScreenshotFormat;
+};
//************************************************
//*** SCREENSHOT CODE FOR WINDOWS BITMAP (.BMP)
@@ -37,29 +37,29 @@ typedef struct {
#pragma pack(push, 1)
#endif
-typedef struct BitmapFileHeader {
+struct BitmapFileHeader {
uint16 type;
uint32 size;
uint32 reserved;
uint32 off_bits;
-} GCC_PACK BitmapFileHeader;
+} GCC_PACK;
assert_compile(sizeof(BitmapFileHeader) == 14);
#if defined(_MSC_VER) || defined(__WATCOMC__)
#pragma pack(pop)
#endif
-typedef struct BitmapInfoHeader {
+struct BitmapInfoHeader {
uint32 size;
int32 width, height;
uint16 planes, bitcount;
uint32 compression, sizeimage, xpels, ypels, clrused, clrimp;
-} BitmapInfoHeader;
+};
assert_compile(sizeof(BitmapInfoHeader) == 40);
-typedef struct RgbQuad {
+struct RgbQuad {
byte blue, green, red, reserved;
-} RgbQuad;
+};
assert_compile(sizeof(RgbQuad) == 4);
// generic .BMP writer
@@ -260,7 +260,7 @@ static bool MakePNGImage(const char *name, ScreenshotCallback *callb, void *user
//*** SCREENSHOT CODE FOR ZSOFT PAINTBRUSH (.PCX)
//************************************************
-typedef struct {
+struct PcxHeader {
byte manufacturer;
byte version;
byte rle;
@@ -276,7 +276,7 @@ typedef struct {
uint16 width;
uint16 height;
byte filler[54];
-} PcxHeader;
+};
assert_compile(sizeof(PcxHeader) == 128);
static bool MakePCXImage(const char *name, ScreenshotCallback *callb, void *userdata, uint w, uint h, int pixelformat, const Colour *palette)