Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidebeatrici <davidebeatrici@gmail.com>2016-06-24 00:32:22 +0300
committerMikkel Krautz <mikkel@krautz.dk>2016-06-24 00:32:37 +0300
commited8748dc07536c2ca67f2e803bf183c20826ee42 (patch)
tree5d75edf1cccafdd15b96a9b4bbc9ad358a2c295f /plugins/jc2
parent51af7852474d92a7d0514a0f57903551c3595f97 (diff)
plugins: update memory addresses retrieval to use procptr32_t/procptr64_t.
Diffstat (limited to 'plugins/jc2')
-rwxr-xr-xplugins/jc2/jc2.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/plugins/jc2/jc2.cpp b/plugins/jc2/jc2.cpp
index 1d4f37322..6e590241e 100755
--- a/plugins/jc2/jc2.cpp
+++ b/plugins/jc2/jc2.cpp
@@ -35,7 +35,7 @@
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#include "../mumble_plugin_win32.h"
+#include "../mumble_plugin_win32_x86.h"
const unsigned int off_character_manager = 0xD8FB24;
const unsigned int off_local_player = 0x3570;
@@ -45,8 +45,8 @@ const unsigned int off_char_matrix = 0x15C;
const unsigned int off_camera_manager = 0xD919F4;
const unsigned int off_cam_matrix = 0x2FC;
-static BYTE *char_matrix_ptr = 0;
-static BYTE *cam_matrix_ptr = 0;
+static procptr32_t char_matrix_ptr = 0;
+static procptr32_t cam_matrix_ptr = 0;
typedef struct {
float x;
@@ -63,11 +63,7 @@ typedef struct {
} Matrix4;
static int setuppointers() {
- BYTE *character_manager;
- BYTE *local_player;
- BYTE *character;
-
- BYTE *camera_manager;
+ procptr32_t character_manager, local_player, character, camera_manager;
if (!peekProc(pModule + off_character_manager, &character_manager, 4) || !character_manager)
return false;
@@ -189,4 +185,3 @@ extern "C" __declspec(dllexport) MumblePlugin *getMumblePlugin() {
extern "C" __declspec(dllexport) MumblePlugin2 *getMumblePlugin2() {
return &jc2plug2;
}
-