@@ -24,11 +24,11 @@ extern struct android_app* g_AndroidApp;
2424#define CMD_DIALOG_COMPLETE (4 )
2525#define CMD_LOGIN_WITH_PERMISSIONS (5 )
2626
27- struct Command
27+ struct FacebookCommand
2828{
29- Command ()
29+ FacebookCommand ()
3030 {
31- memset (this , 0 , sizeof (Command ));
31+ memset (this , 0 , sizeof (FacebookCommand ));
3232 }
3333 uint8_t m_Type;
3434 uint16_t m_State;
@@ -68,13 +68,13 @@ struct Facebook
6868 int m_DisableFaceBookEvents;
6969
7070 dmMutex::HMutex m_Mutex;
71- dmArray<Command > m_CmdQueue;
71+ dmArray<FacebookCommand > m_CmdQueue;
7272};
7373
74- Facebook g_Facebook;
74+ static Facebook g_Facebook;
7575
7676
77- static void RunStateCallback (Command * cmd)
77+ static void RunStateCallback (FacebookCommand * cmd)
7878{
7979 if (g_Facebook.m_Callback != LUA_NOREF) {
8080 lua_State* L = cmd->m_L ;
@@ -113,7 +113,7 @@ static void RunStateCallback(Command* cmd)
113113 }
114114}
115115
116- static void RunDialogResultCallback (Command * cmd)
116+ static void RunDialogResultCallback (FacebookCommand * cmd)
117117{
118118 if (g_Facebook.m_Callback != LUA_NOREF) {
119119 lua_State* L = cmd->m_L ;
@@ -168,7 +168,7 @@ static void RunDialogResultCallback(Command* cmd)
168168 }
169169}
170170
171- static void QueueCommand (Command * cmd)
171+ static void QueueCommand (FacebookCommand * cmd)
172172{
173173 dmMutex::ScopedLock lk (g_Facebook.m_Mutex );
174174 if (g_Facebook.m_CmdQueue .Full ())
@@ -200,7 +200,7 @@ extern "C" {
200200JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onLogin
201201 (JNIEnv* env, jobject, jlong userData, jint state, jstring error)
202202{
203- Command cmd;
203+ FacebookCommand cmd;
204204 cmd.m_Type = CMD_LOGIN;
205205 cmd.m_State = (int )state;
206206 cmd.m_L = (lua_State*)userData;
@@ -211,7 +211,7 @@ JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onLogin
211211JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onLoginWithPermissions
212212 (JNIEnv* env, jobject, jlong userData, jint state, jstring error)
213213{
214- Command cmd;
214+ FacebookCommand cmd;
215215
216216 cmd.m_Type = CMD_LOGIN_WITH_PERMISSIONS;
217217 cmd.m_State = (int ) state;
@@ -224,7 +224,7 @@ JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onLoginWithPermissio
224224JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onRequestRead
225225 (JNIEnv* env, jobject, jlong userData, jstring error)
226226{
227- Command cmd;
227+ FacebookCommand cmd;
228228 cmd.m_Type = CMD_REQUEST_READ;
229229 cmd.m_L = (lua_State*)userData;
230230 cmd.m_Error = StrDup (env, error);
@@ -234,7 +234,7 @@ JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onRequestRead
234234JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onRequestPublish
235235 (JNIEnv* env, jobject, jlong userData, jstring error)
236236{
237- Command cmd;
237+ FacebookCommand cmd;
238238 cmd.m_Type = CMD_REQUEST_PUBLISH;
239239 cmd.m_L = (lua_State*)userData;
240240 cmd.m_Error = StrDup (env, error);
@@ -244,7 +244,7 @@ JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onRequestPublish
244244JNIEXPORT void JNICALL Java_com_defold_facebook_FacebookJNI_onDialogComplete
245245 (JNIEnv *env, jobject, jlong userData, jstring results, jstring error)
246246{
247- Command cmd;
247+ FacebookCommand cmd;
248248 cmd.m_Type = CMD_DIALOG_COMPLETE;
249249 cmd.m_L = (lua_State*)userData;
250250 cmd.m_Results = StrDup (env, results);
@@ -697,7 +697,7 @@ dmExtension::Result Platform_UpdateFacebook(dmExtension::Params* params)
697697 dmMutex::ScopedLock lk (g_Facebook.m_Mutex );
698698 for (uint32_t i = 0 ; i != g_Facebook.m_CmdQueue .Size (); i++)
699699 {
700- Command & cmd = g_Facebook.m_CmdQueue [i];
700+ FacebookCommand & cmd = g_Facebook.m_CmdQueue [i];
701701 if (cmd.m_L != params->m_L )
702702 continue ;
703703
0 commit comments