14950f4c44
Update README and add prepare_env scripts.
2014-04-20 20:43:16 -07:00
d615f47dc4
Improve clarity of stat/_wstat64 return value.
2014-04-20 17:12:59 -07:00
87e2150948
Remove unneeded register keyword.
...
In modern compilers, the register keyword has no effect. On clang, it
generates warnings.
2014-04-20 17:12:23 -07:00
b66a2ba9e3
Fix an uninitialized value in hsBounds.
2014-04-20 17:12:02 -07:00
5e8d75169c
Use pointers instead of array syntax.
2014-04-20 17:11:34 -07:00
fdd8279c57
Merge pull request #403 from dpogue/coverity_patches
...
Coverity patches
Closes #396 .
2014-04-18 15:01:52 -07:00
e28d5c36b5
Merge pull request #401 from zrax/max_cmake
...
Only try to find the Max SDK if it was requested
2014-04-18 15:00:21 -07:00
9724b8e17b
Fix uninitalized pointer assumed to be null in Listener.XMode console command
2014-04-18 14:23:53 -07:00
ff13a26e8a
Add better error handling to app.event console command
2014-04-18 14:23:43 -07:00
613b001678
Clean up plDistributor max/pl point interop
...
There were two terrible things here:
* Some nasty pointer-based casting
* Storing references to temporaries
Unfortunately, storing addrs of temps was happening through a helper
function, so VS won't warn here. I think I caught all the cases where
those functions were being used wrongly, but I can't be sure until
coverity runs on this commit.
2014-04-18 14:22:16 -07:00
7c0c1635ab
Use the UTF-8 version of Expat
2014-04-12 13:05:29 -07:00
978edc1423
Only try to find the Max SDK if it was requested (and show the option to try to build it always)
2014-04-12 01:00:11 -07:00
9b46e8e739
Merge pull request #397 from zrax/warnings
...
Clean up some warnings, and make the CRT ones more relevant
2014-04-07 22:28:50 -04:00
50d16c3d1f
Merge pull request #393 from dpogue/nix-fix
...
*nix fixes
2014-04-05 23:04:31 -07:00
a58fe4653f
Fix a clang warning in plPythonPack.
2014-04-05 20:40:52 -07:00
c8d77714b9
Remove plFileSystem::GetTempFileName.
...
It was unused and on *nix used the deprecated mktemp function.
2014-04-05 20:40:51 -07:00
f5e99ba9a3
Fixes for semaphores on *nix.
2014-04-05 20:40:51 -07:00
5594ce186e
Added link to Roadmap wiki page.
2014-04-05 19:20:33 -07:00
a58e9c643c
Clean up some warnings, and make the CRT ones more relevant
2014-03-16 14:35:15 -07:00
ccdcd55a6a
Merge pull request #394 from dpogue/mingw-fixes
...
Various MinGW compile fixes.
2014-03-04 18:36:54 -08:00
a1e3fa6faf
Various MinGW compile fixes.
2014-02-19 23:31:43 -08:00
a4af9e4243
Merge pull request #391 from Mystler/fix
...
Fix null dereference issue
2014-02-02 00:44:38 -08:00
7a59dbae41
I did it wrooong
2014-02-02 09:40:32 +01:00
22f1be0542
Merge pull request #387 from Hoikas/animFun
...
Animation Things and Stuff
2014-01-31 19:51:16 -08:00
cc6e92b20a
Merge pull request #385 from Hoikas/patch-phailure
...
Fix some plUruLauncher Probz
2014-01-29 17:41:57 -08:00
f1f7f3acd3
Fix fallout in 3dsm plugin
2014-01-23 23:53:14 -05:00
86c77006c8
PCH-ize plMessage
2014-01-23 23:33:58 -05:00
f77bf620ec
Remove unused NetCommMsg
2014-01-23 22:56:07 -05:00
14b3d3f03c
Fix unsafe cast
2014-01-23 22:35:33 -05:00
51c594a3b3
First pass over plMessage headers.
...
This reduces the amount of redundant #includes in the plMessage headers.
Still need to check over the actual source files and do some work to
remove pnUtils (ugh) from one message.
2014-01-23 22:35:23 -05:00
fc06d95858
Merge pull request #388 from Hoikas/leaks
...
Fix some leaks revealed by Coverity
2014-01-23 17:14:16 -08:00
97cff0e8a9
Merge pull request #389 from Mystler/plAvatar
...
Fixes for plAvatar
2014-01-23 16:59:26 -08:00
cedc2482e3
Fixes for plAvatar
2014-01-23 16:27:11 +01:00
3d1bcf1988
Whoops-a-birdy
2014-01-22 20:59:25 -08:00
5d919f6d28
Fix leak in GetLinkToCity
2014-01-22 19:15:29 -05:00
9e6200507b
Fix potential leak in OfferLinkToPlayer
2014-01-22 19:06:51 -05:00
571bdbab01
Fix leak in GetLinkToMyNeighborhood
...
pyAgeLinkStruct copies the plAgeLinkStruct, so we can create our initial
ALS on the stack and avoid crazy memory logic.
2014-01-22 19:02:23 -05:00
febc871e52
Fix HGLOBAL leak in plClipboard
2014-01-22 18:52:14 -05:00
05567a2881
Help Coverity figure out how auto string sizes work, and fix 64-bit
...
portability at the same time
2014-01-21 21:23:48 -08:00
acb980332f
Fix plMouseDevice crash
...
plMouseDevice::HideCursor can crash if it is called before the cursor is
created. This happens if the client pops up a disconnected dialog before
initialization is complete. I've seen it happen!
2014-01-21 20:03:01 -05:00
37948af058
Merge pull request #382 from zrax/ReadSafeString_plString
...
Get rid of hsStream::ReadSafe(W)String(Long)_TEMP
2014-01-21 15:29:40 -08:00
387e23061a
Minor changes to hash and hash_i to avoid making a copy of the string data
2014-01-21 15:21:32 -08:00
9e0330feea
Plate resource plString
2014-01-21 15:21:32 -08:00
b10795b9cb
Convert plClientResMgr to plString
...
DIE std::string DIE!!!
2014-01-21 15:21:32 -08:00
249f26c53f
plString Hash for unordered containers
2014-01-21 15:21:32 -08:00
d7fdf10455
Convert ReadSafe(W)String* to the plString variants, and remove the now
...
unneeded _TEMP variants. All safe strings read from hsStreams are
now plStringified :)
2014-01-21 15:21:32 -08:00
dceb911f25
Clean up some crazy in plClientResMgr
2014-01-21 15:21:32 -08:00
f1131bbb25
Fix winmain use and a couple of remaining SafeStrings => plString
2014-01-21 15:21:32 -08:00
ae1bbdc1d6
Animation SDL variable names => plString
2014-01-21 15:21:32 -08:00
ef04cfcf84
Age Link info names => plString
2014-01-21 15:21:22 -08:00