summaryrefslogtreecommitdiff
path: root/plugins/Variables/tokenregister.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2012-06-26 23:41:55 +0000
committerGeorge Hazan <george.hazan@gmail.com>2012-06-26 23:41:55 +0000
commit25221b7d2afb70f82eb3805330fd39a6f6708049 (patch)
tree6fdd3eb5c5642788e1f8286385b15535f9a7ec16 /plugins/Variables/tokenregister.cpp
parentef81e9edc10e2478f514e1fbfb0828ad1e7d8e49 (diff)
mk: removed all LIST_INTERFACE, MI_INTERFACE & UTF8_INTERFACE instances.
all related functions moved to mir_core. git-svn-id: http://svn.miranda-ng.org/main/trunk@644 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/Variables/tokenregister.cpp')
-rw-r--r--plugins/Variables/tokenregister.cpp18
1 files changed, 8 insertions, 10 deletions
diff --git a/plugins/Variables/tokenregister.cpp b/plugins/Variables/tokenregister.cpp
index 54a40a5147..50c81ddad8 100644
--- a/plugins/Variables/tokenregister.cpp
+++ b/plugins/Variables/tokenregister.cpp
@@ -18,8 +18,6 @@
*/
#include "variables.h"
-extern struct LIST_INTERFACE li;
-
typedef struct {
TOKENREGISTEREX tr;
DWORD nameHash;
@@ -50,7 +48,7 @@ static TokenRegisterEntry* FindTokenRegisterByName(TCHAR *name)
temp.nameHash = NameHashFunction( name );
if ( List_GetIndex(( SortedList* )&tokens, &temp, &idx ))
return tokens.items[ idx ];
-
+
return NULL;
}
@@ -68,12 +66,12 @@ int registerIntToken(TCHAR *szToken, TCHAR *(*parseFunction)(ARGUMENTSINFO *ai),
}
int deRegisterToken(TCHAR *token) {
-
+
TokenRegisterEntry *tre;
-
+
if (token == NULL) {
return -1;
- }
+ }
EnterCriticalSection(&csRegister);
tre = FindTokenRegisterByName( token );
if ( tre == NULL ) {
@@ -131,7 +129,7 @@ INT_PTR registerToken(WPARAM wParam, LPARAM lParam)
memcpy( &tre->tr, newVr, newVr->cbSize );
tre->nameHash = hash;
- if ( !_tcscmp( newVr->tszTokenString, _T("alias")))
+ if ( !_tcscmp( newVr->tszTokenString, _T("alias")))
log_debugA("alias");
if ( !( newVr->flags & TRF_PARSEFUNC ) && newVr->szService != NULL )
@@ -182,7 +180,7 @@ TCHAR *parseFromRegister(ARGUMENTSINFO *ai)
int callRes;
TCHAR *temp, *res;
TOKENREGISTEREX *thisVr, trCopy;
-
+
if ( (ai == NULL) || (ai->argc == 0) || (ai->targv[0] == NULL)) {
return NULL;
}
@@ -206,7 +204,7 @@ TCHAR *parseFromRegister(ARGUMENTSINFO *ai)
// unicode variables calls a non-unicode plugin
unsigned int j;
ARGUMENTSINFO cAi;
-
+
memcpy(&cAi, ai, sizeof(ARGUMENTSINFO));
cAi.argv = ( char** )malloc(ai->argc*sizeof(char *));
for ( j=0; j < ai->argc; j++ )
@@ -257,7 +255,7 @@ TCHAR *parseFromRegister(ARGUMENTSINFO *ai)
TOKENREGISTEREX* getTokenRegister( int i )
{
TOKENREGISTEREX *retVr;
-
+
EnterCriticalSection(&csRegister);
retVr = ( i >= tokens.count || i < 0 ) ? NULL : &tokens.items[i]->tr;
LeaveCriticalSection( &csRegister );