summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/m_chat_int.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/include/m_chat_int.h b/include/m_chat_int.h
index cccf5475b7..b98bc2cfc1 100644
--- a/include/m_chat_int.h
+++ b/include/m_chat_int.h
@@ -96,7 +96,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
//structs
-struct MODULEINFO
+struct SESSION_INFO;
+struct MODULEINFO;
+struct LOGSTREAMDATA;
+
+struct GCModuleInfoBase
{
char* pszModule;
TCHAR* ptszModDispName;
@@ -164,7 +168,7 @@ struct USERINFO
USERINFO *next;
};
-struct SESSION_INFO
+struct GCSessionInfoBase
{
HWND hWnd;
@@ -215,10 +219,10 @@ struct SESSION_INFO
int iOldItemID;
interface IAccPropServices* pAccPropServicesForNickList;
- SESSION_INFO *next;
+ SESSION_INFO *next;
};
-struct LOGSTREAMDATA
+struct GCLogStreamDataBase
{
char* buffer;
int bufferOffset, bufferLen;
@@ -226,7 +230,7 @@ struct LOGSTREAMDATA
LOGINFO* lin;
BOOL bStripFormat;
BOOL bRedraw;
- SESSION_INFO *si;
+ SESSION_INFO *si;
};
struct GlobalLogSettingsBase
@@ -279,6 +283,8 @@ struct GlobalLogSettingsBase
BOOL ContactStatusFirst;
};
+/////////////////////////////////////////////////////////////////////////////////////////
+
struct CHAT_MANAGER
{
void (*SetActiveSession)(const TCHAR *pszID, const char *pszModule);
@@ -390,6 +396,7 @@ struct CHAT_MANAGER
TCHAR *szActiveWndID;
char *szActiveWndModule;
int logPixelSY, logPixelSX;
+ int cbModuleInfo, cbSession;
};
extern CHAT_MANAGER ci, *pci;