return wxToolkitInfo by reference and not by pointer

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22492 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2003-08-02 15:39:26 +00:00
parent a8eaaeb237
commit 324899f6c5
16 changed files with 38 additions and 39 deletions

View File

@@ -23,7 +23,6 @@ class WXDLLIMPEXP_BASE wxLog;
class WXDLLIMPEXP_BASE wxMessageOutput;
class WXDLLEXPORT wxRendererNative;
class WXDLLIMPEXP_BASE wxString;
struct WXDLLIMPEXP_BASE wxToolkitInfo;
// ----------------------------------------------------------------------------
// toolkit information
@@ -114,7 +113,7 @@ public:
// and in the latter -- about the OS, so we need to virtualize it
// - wxDynamicLibrary::CanonicalizePluginName() must embed toolkit
// signature in DLL name
virtual wxToolkitInfo *GetToolkitInfo() = 0;
virtual wxToolkitInfo& GetToolkitInfo() = 0;
};
// ----------------------------------------------------------------------------

View File

@@ -22,7 +22,7 @@ public:
// other miscellaneous helpers
// ---------------------------
virtual wxToolkitInfo *GetToolkitInfo();
virtual owxToolkitInfo& GetToolkitInfo();
};
#if wxUSE_GUI
@@ -33,7 +33,7 @@ public:
// other miscellaneous helpers
// ---------------------------
virtual wxToolkitInfo *GetToolkitInfo();
virtual wxToolkitInfo& GetToolkitInfo();
};
#endif // wxUSE_GUI

View File

@@ -47,7 +47,7 @@ public:
// under MSW this function returns same version for both console and GUI
// applications so we can implement it directly in the base class and only
// override it wxGUIAppTraits to fill in toolkit information
virtual wxToolkitInfo *GetToolkitInfo();
virtual wxToolkitInfo& GetToolkitInfo();
};
#endif // _WX_MSW_APPTBASE_H_

View File

@@ -36,7 +36,7 @@ public:
virtual void AfterChildWaitLoop(void *data);
virtual bool DoMessageFromThreadWait();
virtual wxToolkitInfo *GetToolkitInfo();
virtual wxToolkitInfo& GetToolkitInfo();
};
#endif // wxUSE_GUI

View File

@@ -24,7 +24,7 @@ public:
virtual void DetachWriteFDOfEndProcessPipe(wxExecuteData& execData);
virtual int WaitForChild(wxExecuteData& execData);
virtual wxToolkitInfo *GetToolkitInfo();
virtual wxToolkitInfo& GetToolkitInfo();
};
#if wxUSE_GUI
@@ -37,7 +37,7 @@ public:
virtual void DetachWriteFDOfEndProcessPipe(wxExecuteData& execData);
virtual int WaitForChild(wxExecuteData& execData);
virtual wxToolkitInfo *GetToolkitInfo();
virtual wxToolkitInfo& GetToolkitInfo();
};
#endif // wxUSE_GUI