diff --git a/widget/src/mac/nsMacWindow.cpp b/widget/src/mac/nsMacWindow.cpp index a541a9bb7b47..0c43d7841a90 100644 --- a/widget/src/mac/nsMacWindow.cpp +++ b/widget/src/mac/nsMacWindow.cpp @@ -55,10 +55,14 @@ const short kWindowMarginWidth = 6; const short kDialogTitleBarHeight = 26; const short kDialogMarginWidth = 6; - +#if TARGET_CARBON +// quickest fix. not sure why this doesn't compile w/out carbon. DragTrackingHandlerUPP nsMacWindow::sDragTrackingHandlerUPP = ::NewDragTrackingHandlerProc(DragTrackingHandler); DragReceiveHandlerUPP nsMacWindow::sDragReceiveHandlerUPP = ::NewDragReceiveHandlerProc(DragReceiveHandler); - +#else +DragTrackingHandlerUPP nsMacWindow::sDragTrackingHandlerUPP = NULL; +DragReceiveHandlerUPP nsMacWindow::sDragReceiveHandlerUPP = NULL; +#endif //еее this should probably go into the drag session as a static pascal OSErr