aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2013-09-04 11:32:27 +1000
committerNeil <nyamatongwe@gmail.com>2013-09-04 11:32:27 +1000
commit86af455e71ba0cc42e48ca712c3617da3f11c69d (patch)
tree84779f720e905321d3d4c33c924e932fa7201d5b /win32
parentab73f3d64f0c6caae8d7eeb35ae37aa23b5cf3c1 (diff)
downloadscintilla-mirror-86af455e71ba0cc42e48ca712c3617da3f11c69d.tar.gz
Fix namespace compilation errors when SCI_NAMESPACE defined.
Diffstat (limited to 'win32')
-rw-r--r--win32/PlatWin.cxx28
1 files changed, 8 insertions, 20 deletions
diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx
index 0b57037af..0c690fd7c 100644
--- a/win32/PlatWin.cxx
+++ b/win32/PlatWin.cxx
@@ -103,14 +103,14 @@ static BOOL (WINAPI *GetMonitorInfoFn)(HMONITOR, LPMONITORINFO) = 0;
static HCURSOR reverseArrowCursor = NULL;
+#ifdef SCI_NAMESPACE
+namespace Scintilla {
+#endif
+
bool IsNT() {
return onNT;
}
-#ifdef SCI_NAMESPACE
-using namespace Scintilla;
-#endif
-
Point Point::FromLong(long lpoint) {
return Point(static_cast<short>(LOWORD(lpoint)), static_cast<short>(HIWORD(lpoint)));
}
@@ -498,10 +498,6 @@ public:
};
typedef VarBuffer<XYPOSITION, stackBufferLength> TextPositions;
-#ifdef SCI_NAMESPACE
-namespace Scintilla {
-#endif
-
class SurfaceGDI : public Surface {
bool unicodeMode;
HDC hdc;
@@ -574,10 +570,6 @@ public:
void SetDBCSMode(int codePage_);
};
-#ifdef SCI_NAMESPACE
-} //namespace Scintilla
-#endif
-
SurfaceGDI::SurfaceGDI() :
unicodeMode(false),
hdc(0), hdcOwned(false),
@@ -1147,10 +1139,6 @@ void SurfaceGDI::SetDBCSMode(int codePage_) {
#if defined(USE_D2D)
-#ifdef SCI_NAMESPACE
-namespace Scintilla {
-#endif
-
class SurfaceD2D : public Surface {
bool unicodeMode;
int x, y;
@@ -1230,10 +1218,6 @@ public:
void SetDBCSMode(int codePage_);
};
-#ifdef SCI_NAMESPACE
-} //namespace Scintilla
-#endif
-
SurfaceD2D::SurfaceD2D() :
unicodeMode(false),
x(0), y(0) {
@@ -3262,3 +3246,7 @@ void Platform_Finalise() {
ListBoxX_Unregister();
::DeleteCriticalSection(&crPlatformLock);
}
+
+#ifdef SCI_NAMESPACE
+}
+#endif