Compile Bug in 03/05/2004

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

theafkxper
a hill giant
a hill giant
Posts: 207
Joined: Sun Sep 08, 2002 6:41 pm

Compile Bug in 03/05/2004

Post by theafkxper » Sat Mar 06, 2004 2:15 am

getting :

Code: Select all

MQ2Windows.cpp
C:\Macroquest\MQ2Main\MQ2Windows.cpp(189) : error C2374: 'i' : redefinition; multiple initialization
        C:\Macroquest\MQ2Main\MQ2Windows.cpp(188) : see declaration of 'i'
C:\Macroquest\MQ2Main\MQ2Windows.cpp(190) : error C2374: 'i' : redefinition; multiple initialization
        C:\Macroquest\MQ2Main\MQ2Windows.cpp(188) : see declaration of 'i'
C:\Macroquest\MQ2Main\MQ2Windows.cpp(191) : error C2374: 'i' : redefinition; multiple initialization
        C:\Macroquest\MQ2Main\MQ2Windows.cpp(188) : see declaration of 'i'
C:\Macroquest\MQ2Main\MQ2Windows.cpp(192) : error C2374: 'i' : redefinition; multiple initialization
        C:\Macroquest\MQ2Main\MQ2Windows.cpp(188) : see declaration of 'i'
C:\Macroquest\MQ2Main\MQ2Windows.cpp(193) : error C2374: 'i' : redefinition; multiple initialization
        C:\Macroquest\MQ2Main\MQ2Windows.cpp(188) : see declaration of 'i'
C:\Macroquest\MQ2Main\MQ2Windows.cpp(194) : error C2374: 'i' : redefinition; multiple initialization
        C:\Macroquest\MQ2Main\MQ2Windows.cpp(188) : see declaration of 'i'
C:\Macroquest\MQ2Main\MQ2Windows.cpp(195) : error C2374: 'i' : redefinition; multiple initialization
        C:\Macroquest\MQ2Main\MQ2Windows.cpp(188) : see declaration of 'i'
Error executing cl.exe.

MQ2Main.dll - 7 error(s), 0 warning(s)
:?

/afk

yal
a lesser mummy
a lesser mummy
Posts: 35
Joined: Wed Oct 01, 2003 11:03 pm

Post by yal » Sat Mar 06, 2004 3:32 am

Same here. Compiling on VS6

User avatar
dont_know_at_all
Developer
Developer
Posts: 5450
Joined: Sun Dec 01, 2002 4:15 am
Location: Florida, USA
Contact:

Post by dont_know_at_all » Sat Mar 06, 2004 4:11 am

Fixed in CVS.

devNull
a ghoul
a ghoul
Posts: 121
Joined: Sat Mar 06, 2004 3:57 am

Post by devNull » Sat Mar 06, 2004 4:34 am

Until the official fix gets zipped, you can do the following in MQ2Main/MQ2Windows.cpp:

Original:

Code: Select all

         CHAR szOut[MAX_STRING]={0}; 
    
#define AddSlotArray(name,count,start)  \ 
         for (unsigned long i = 0 ; i < count ; i++)\ 

Changed:

Code: Select all

         CHAR szOut[MAX_STRING]={0}; 

         unsigned long i;

#define AddSlotArray(name,count,start)  \ 
         for (i = 0 ; i < count ; i++)\ 


Amadeus
The Maestro
The Maestro
Posts: 2036
Joined: Sat Jun 29, 2002 3:51 pm

Post by Amadeus » Sat Mar 06, 2004 10:57 am

new zip going in shortly.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Sat Mar 06, 2004 11:08 am

Sorry, I keep forgetting that VS6 is like a retarded child 8)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

User avatar
Elric
Cheese Whore
Cheese Whore
Posts: 466
Joined: Sun Nov 23, 2003 12:31 am
Location: Tampa, Fl
Contact:

Post by Elric » Sat Mar 06, 2004 12:22 pm

Joo bastard.

Make up yer minds. VS6 or .Net ... Demmit.
-Elric

Amadeus
The Maestro
The Maestro
Posts: 2036
Joined: Sat Jun 29, 2002 3:51 pm

Post by Amadeus » Sat Mar 06, 2004 12:23 pm

No shit. I wish you guys would upgrade ..lol.