1292 Commits

Author SHA1 Message Date
Eugene Sandulenko
de01a09141 FULLPIPE: Removed unused code 2014-06-13 10:32:35 +03:00
Eugene Sandulenko
18242b8a29 FULLPIPE: Implement GameLoader::restoreDefPicAniInfos() 2014-06-12 10:32:45 +03:00
Eugene Sandulenko
0fe605be4b FULLPIPE: Implement GameVar::~GameVar() 2014-06-12 10:16:53 +03:00
Eugene Sandulenko
263cc2873b FULLPIPE: Use safe string copying. CID 1208908 2014-06-11 23:02:58 +03:00
Eugene Sandulenko
1d53333435 FULLPIPE: Copy string safely. CID 1208909 2014-06-11 23:01:22 +03:00
Eugene Sandulenko
8ca3316e3a FULLPIPE: Plug potential resource leak. CID 1208906 2014-06-10 19:32:47 +03:00
Johannes Schickel
ff4c060be1 FULLPIPE: Use strlcpy instead of strncpy in some places.
strncpy does not assure that the result is 0 terminated. strlcpy does, which
makes this safer.

I only replaced strncpy usages where the memory was not allocated to the
correct size right before the strncpy usage.
2014-06-09 22:46:54 +02:00
Eugene Sandulenko
bd63ee2c4e FULLPIPE: Fix compilation 2014-06-09 22:48:34 +03:00
Eugene Sandulenko
729810bbc1 FULLPIPE: Initialize variable. CID 1153659 2014-06-09 22:46:38 +03:00
Eugene Sandulenko
39088eec05 FULLPIPE: Fix copy-paste error from original. CID 1199556 2014-06-09 22:39:31 +03:00
Eugene Sandulenko
2e30e0fc7d FULLPIPE: Safely copy string. CID 1208908 2014-06-09 22:36:01 +03:00
Eugene Sandulenko
df5ef5bf2e FULLPIPE: Safely copy strings 2014-06-09 22:34:21 +03:00
Eugene Sandulenko
4ff543b22a FULLPIPE: Fix lockup on game start 2014-06-08 22:07:39 +03:00
Eugene Sandulenko
177735350b FULLPIPE: Initialize variable. CID 1208916 2014-06-08 15:35:55 +03:00
Eugene Sandulenko
7c017cfdb9 FULLPIPE: Implement MovGraph2::getItemSubIndexByMGM() 2014-06-07 10:13:13 +03:00
Eugene Sandulenko
113a2824c4 FULLPIPE: Fix binary logic. CID 1216221 2014-06-06 15:54:46 +03:00
Eugene Sandulenko
8d16014292 FULLPIPE: Fix memory leak and missing results. CID 1216225 2014-06-06 15:44:17 +03:00
Eugene Sandulenko
89ab5f7f63 FULLPIPE: Add missing break. CID 1216226 2014-06-06 15:38:29 +03:00
Eugene Sandulenko
5c018d6228 FULLPIPE: Add additional sanity check. CID 1220154 2014-06-06 15:19:19 +03:00
Eugene Sandulenko
631d4cdc0a FULLPIPE: Remove extra null check. CID 1220155 2014-06-06 15:13:56 +03:00
Eugene Sandulenko
e4403eea56 FULLPIPE: Remove extra sizeof. CID 1220156 2014-06-06 15:12:35 +03:00
Eugene Sandulenko
6bf2022913 FULLPIPE: Fix potential null dereference. CID 1148380 2014-06-06 15:11:13 +03:00
Eugene Sandulenko
4457a967a5 FULLPIPE: Initialize class variables. CID 1204256 2014-06-06 15:09:53 +03:00
Eugene Sandulenko
9460116df1 FULLPIPE: Fix more warnings 2014-06-05 00:43:13 +03:00
Eugene Sandulenko
49cb5ab569 FULLPIPE: Fix warning 2014-06-05 00:40:37 +03:00
Eugene Sandulenko
38b705a238 FULLPIPE: Finish MctlLadder::doWalkTo() implementation 2014-06-04 12:24:01 +03:00
Eugene Sandulenko
61d16b6cbd FULLPIPE: More work on MctlLadder::doWalkTo() 2014-06-04 09:46:19 +03:00
Eugene Sandulenko
4e27db8841 FULLPIPE: More worj on MctlLadder::doWalkTo() 2014-06-03 16:55:07 +03:00
Eugene Sandulenko
8bdf4e38be FULLPIPE: Add missing parameter to Movement::calcSomeXY() 2014-06-02 10:36:20 +03:00
Eugene Sandulenko
8979b79ecd FULLPIPE: More work on MctlLadder::doWalkTo() 2014-06-02 10:36:20 +03:00
Eugene Sandulenko
7227d723a4 FULLPIPE: Started implmentation of MctlLadder::doWalkTo() 2014-06-01 16:49:41 +03:00
Eugene Sandulenko
913947c247 FULLPIPE: Rename class variable to avoid confusion 2014-06-01 16:49:41 +03:00
Eugene Sandulenko
aaec2e993c FULLPIPE: Implement MctlCompound::findClosestConnectionPoint() 2014-05-31 10:18:33 +03:00
Eugene Sandulenko
0a46d67bae FULLPIPE: Started MctlCompound::findClosestConnectionPoint() implementation 2014-05-30 09:26:24 +03:00
Eugene Sandulenko
5a80e828e6 FULLPIPE: Implement Sound::setPanAndVolumeByStaticAni() 2014-05-30 08:03:40 +03:00
Eugene Sandulenko
b59026f1dd FULLPIPE: Fix ModalMainMenu::updateSoundVolume() 2014-05-29 10:59:17 +03:00
Eugene Sandulenko
aed5de6dfa FULLPIPE: Implement FullpipeEngine::disableSaves() 2014-05-29 09:18:34 +03:00
Eugene Sandulenko
41ffd7ae60 FULLPIPE: Implement MessageQueue::messageQueueCallback1() 2014-05-29 09:14:16 +03:00
Eugene Sandulenko
5903bacd25 FULLPIPE: Implement BallChain::sub04() 2014-05-29 09:04:50 +03:00
Eugene Sandulenko
e59bfb2b9f FULLPIPE: Implement MovGraph::method28() 2014-05-27 22:42:57 +03:00
Johannes Schickel
ae4ffe01f0 ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. 2014-05-27 02:04:08 +02:00
Johannes Schickel
daa8d57a86 ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. 2014-05-27 02:04:07 +02:00
Eugene Sandulenko
5cc424fe77 FULLPIPE: Fix warning 2014-05-26 20:10:45 +03:00
Eugene Sandulenko
f7269dd7dc FULLPIPE: More work on MovGraph::method28() 2014-05-26 15:36:27 +03:00
Eugene Sandulenko
403b68e84d FULLPIPE: Started MovGraph::method28() implementation 2014-05-26 09:06:44 +03:00
Eugene Sandulenko
2cc7a81846 FULLPIPE: Implement MovGraphItem::free() 2014-05-26 08:53:03 +03:00
Eugene Sandulenko
82f4e71d56 FULLPIPE: Implement MovGraph::setEnds() 2014-05-26 08:44:28 +03:00
Eugene Sandulenko
120edd9434 FULLPIPE: Finish MovGraph::sub1() implementation 2014-05-26 08:44:28 +03:00
Eugene Sandulenko
09163f5878 FULLPIPE: More work on MovGraph::sub1() 2014-05-26 08:44:28 +03:00
Eugene Sandulenko
99b376afe7 FULLPIPE: Start MovGraph::sub1() implementation 2014-05-25 09:32:50 +03:00