qzdoom/src/textures
Randy Heit af13d6d686 - Fixed: If you called the FString assignment operator that accepts a
const char * with a string inside its buffer, it released the buffer
  before copying the string.
- Added a new FString constructor that creates the string from a lump.
- Fixed: G_DoReborn() calls G_InitNew() with mapname set to level.mapname.
  G_InitNew() then copies it onto level.mapname, which is undefined
  behavior (although it does work as we want it to).
- Modified FMemLump to store its data using FString. That class provides
  a convenient method of storing reference counted data, so now FMemLump
  doesn't need to muck about sneakily using const_casts and possibly
  tricking its users into thinking that an old one is still valid after
  being assigned to a new one.
- Fixed: The IMGZ, PNG, PCX, and JPEG loaders assumed the files were
  large enough for their headers without actually checking.



SVN r463 (trunk)
2007-01-25 04:02:06 +00:00
..
automaptexture.cpp - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
buildtexture.cpp Note: I have not tried compiling these recent changes under Linux. I wouldn't 2006-12-19 04:09:10 +00:00
canvastexture.cpp - Changed: Patch and IMGZ textures now initialize their dimensions upon creation. 2006-08-20 12:55:46 +00:00
ddstexture.cpp - Added support for DDS textures compressed with DXT1, DXT3, or DXT5. 2006-08-24 18:30:34 +00:00
flattexture.cpp - Changed: Patch and IMGZ textures now initialize their dimensions upon creation. 2006-08-20 12:55:46 +00:00
imgztexture.cpp - Fixed: If you called the FString assignment operator that accepts a 2007-01-25 04:02:06 +00:00
jpegtexture.cpp - Fixed: If you called the FString assignment operator that accepts a 2007-01-25 04:02:06 +00:00
multipatchtexture.cpp Note: I have not tried compiling these recent changes under Linux. I wouldn't 2006-12-19 04:09:10 +00:00
patchtexture.cpp - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
pcxtexture.cpp - Fixed: If you called the FString assignment operator that accepts a 2007-01-25 04:02:06 +00:00
pngtexture.cpp - Fixed: If you called the FString assignment operator that accepts a 2007-01-25 04:02:06 +00:00
rawpagetexture.cpp - Changed: Patch and IMGZ textures now initialize their dimensions upon creation. 2006-08-20 12:55:46 +00:00
texture.cpp - Fixed: Hires texture replacements and auto-scaled flats require the 2006-10-05 20:32:16 +00:00
tgatexture.cpp - Moved the text color definitions out of the executable and into an external 2006-08-30 02:38:39 +00:00
warptexture.cpp - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00