Closed Bug 333105 Opened 18 years ago Closed 18 years ago

Mingw build error in nsKeyboardLayout.cpp

Categories

(Core :: Widget: Win32, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: martijn.martijn, Unassigned)

References

Details

(cc-ing you Hans-Andreas, hoping you don't mind)
Follow-up from bug 332830.
I'm now getting this build error in mingw:

N=\"1.9a1\" -DMOZILLA_SKIN_VERSION=\"1.8\"  -D_MOZILLA_CONFIG_H_ -DMOZILLA_CLIEN
T /cygdrive/c/mozilla/mozilla/widget/src/windows/nsKeyboardLayout.cpp
c:/mozilla/mozilla/widget/src/windows/nsKeyboardLayout.cpp: In static member
   function `static PRUint32 DeadKeyTable::SizeInBytes(unsigned int)':
c:/mozilla/mozilla/widget/src/windows/nsKeyboardLayout.cpp:71: warning: invalid

   access to non-static data member `DeadKeyTable::mTable' of NULL object
c:/mozilla/mozilla/widget/src/windows/nsKeyboardLayout.cpp:71: warning: (perhaps

   the `offsetof' macro was used incorrectly)
c:/mozilla/mozilla/widget/src/windows/nsKeyboardLayout.cpp: In member function
   `void KeyboardLayout::LoadLayout()':
c:/mozilla/mozilla/widget/src/windows/nsKeyboardLayout.cpp:331: error: `::
   BlockInput' undeclared (first use here)
c:/mozilla/mozilla/widget/src/windows/nsKeyboardLayout.cpp:346: warning: compari
son
   between signed and unsigned integer expressions
make[3]: *** [nsKeyboardLayout.o] Error 1
make[3]: Leaving directory `/cygdrive/c/mozilla/mozilla/widget/src/windows'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/cygdrive/c/mozilla/mozilla/widget/src'
make[1]: *** [libs] Error 2
make[1]: Leaving directory `/cygdrive/c/mozilla/mozilla/widget'
make: *** [all] Error 2

C:\mozilla\mozilla\widget>
Sorry, my winable.h file was not up to date.
My mingw lib is kind of a mess.
I guess this is invalid.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.