SmartAudio/package/minigui/mdolphin-release-tv/patches/005-modify-compile-error.patch

325 lines
13 KiB
Diff
Raw Normal View History

2018-07-13 01:31:50 +00:00
diff -uNrp mdolphin-release-tv/src/mdtv_app.cpp mdolphin-release-tv/src/mdtv_app.cpp
--- a/src/mdtv_app.cpp 2017-05-29 15:19:43.000000000 +0800
+++ b/src/mdtv_app.cpp 2018-05-14 16:46:46.478273762 +0800
@@ -44,7 +44,7 @@ static PLOGFONT cap_font = NULL;
static PLOGFONT ctrl_font = NULL;
static PLOGFONT utf8_font = NULL;
-static int MDTVMainWndProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam);
+static LRESULT MDTVMainWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
// font
typedef struct _DEVFONTINFO DEVFONTINFO;
@@ -335,7 +335,7 @@ static HWND CreateMDTVMainWndWithAnimati
mdtv_this_desktop_menucmd_handler,
};
-int main_hook (void* p_hWnd, HWND dst_wnd, int msg, WPARAM wParam, LPARAM lParam)
+int main_hook (void* p_hWnd, HWND dst_wnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
#if 0
if( msg == MSG_KEYUP && wParam == SCANCODE_SLASH){
@@ -349,7 +349,7 @@ int main_hook (void* p_hWnd, HWND dst_wn
return HOOK_GOON;
}
-static int MDTVMainWndProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT MDTVMainWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch(message)
{
diff -uNrp mdolphin-release-tv/src/mdtv_browser.cpp mdolphin-release-tv/src/mdtv_browser.cpp
--- a/src/mdtv_browser.cpp 2017-05-29 15:19:43.000000000 +0800
+++ b/src/mdtv_browser.cpp 2018-05-14 17:28:35.474201379 +0800
@@ -607,7 +607,7 @@ int mdtv_set_browser_title_ime_status( H
SVGUI_BLOCK_I *block;
HWND hBrowserTitleWnd;
- hBrowserTitleWnd = GetWindowAdditionalData2(hBrowserMainWnd);
+ hBrowserTitleWnd = (HWND)GetWindowAdditionalData2(hBrowserMainWnd);
if( !hBrowserTitleWnd ){
return -1;
}
@@ -801,7 +801,7 @@ static void OnLButtonDown (HWND hWnd, in
if (block == NULL)
return ;
- hBrowserWnd = GetWindowAdditionalData2(hWnd);
+ hBrowserWnd = (HWND)GetWindowAdditionalData2(hWnd);
if( !hBrowserWnd )
return ;
switch(block->id){
@@ -822,7 +822,7 @@ static void OnLButtonDown (HWND hWnd, in
}
return ;
}
-static int BrowserTitleWndProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT BrowserTitleWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
HWND hBrowserWnd;
BrowserTitleWndInfo *p_info;
@@ -836,7 +836,7 @@ static int BrowserTitleWndProc(HWND hWnd
switch(wParam)
{
case SCANCODE_ESCAPE:
- hBrowserWnd = GetWindowAdditionalData2(hWnd);
+ hBrowserWnd = (HWND)GetWindowAdditionalData2(hWnd);
if( hBrowserWnd ){
SendMessage(hBrowserWnd,MSG_CLOSE,0,0);
}
@@ -905,8 +905,8 @@ HWND create_browser_title_wnd(HWND mdolp
fprintf(stderr, "[Error]Create browser title window!\n");
return HWND_INVALID;
}
- SetWindowAdditionalData2(hMDolphinTitleWnd, mdolphin_main_hwnd);
- SetWindowAdditionalData2(mdolphin_main_hwnd, hMDolphinTitleWnd);
+ SetWindowAdditionalData2(hMDolphinTitleWnd, (DWORD)mdolphin_main_hwnd);
+ SetWindowAdditionalData2(mdolphin_main_hwnd, (DWORD)hMDolphinTitleWnd);
BrowserTitleWndInfo *pBrowserTitleWndInfo = (BrowserTitleWndInfo *)malloc(sizeof(BrowserTitleWndInfo));
if( !pBrowserTitleWndInfo ){
@@ -994,7 +994,7 @@ static int move_mouse_browser(HWND hWnd,
RECT rc;
GetCursorPos( &point );
- hBrowserTitleWnd = GetWindowAdditionalData2(hWnd);
+ hBrowserTitleWnd = (HWND)GetWindowAdditionalData2(hWnd);
if( GetWindowRect( hBrowserTitleWnd, &rc) ){
title_height = RECTH(rc);
}
@@ -1047,7 +1047,7 @@ static int move_mouse_browser(HWND hWnd,
}
static int alwaysKeyPressCnt = 0;
-static int MDolphinProc (HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT MDolphinProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
char *url = NULL;
HWND hBrowserWnd = HWND_NULL;
@@ -1167,7 +1167,7 @@ static int MDolphinProc (HWND hWnd, int
#endif
case SCANCODE_F2:
{
- hBrowserTitleWnd = GetWindowAdditionalData2(hWnd);
+ hBrowserTitleWnd = (HWND)GetWindowAdditionalData2(hWnd);
if( hBrowserTitleWnd == HWND_INVALID ){
return -1;
}
@@ -1198,7 +1198,7 @@ static int MDolphinProc (HWND hWnd, int
if( g_md_status.m_md_status == MDStatusMouse ){
x_pos = (wParam-SCANCODE_1)%3;
y_pos = (wParam-SCANCODE_1)/3;
- hBrowserTitleWnd = GetWindowAdditionalData2(hWnd);
+ hBrowserTitleWnd = (HWND)GetWindowAdditionalData2(hWnd);
if( GetWindowRect( hBrowserTitleWnd, &rc) ){
title_height = RECTH(rc);
}
@@ -1374,7 +1374,7 @@ static int MDolphinProc (HWND hWnd, int
case esc:
{
#if HAVE_BROWSER_TITLE
- hBrowserTitleWnd = GetWindowAdditionalData2(hWnd);
+ hBrowserTitleWnd = (HWND)GetWindowAdditionalData2(hWnd);
if( hBrowserTitleWnd ){
SendMessage(hBrowserTitleWnd,MSG_CLOSE,0,0);
}
@@ -1426,7 +1426,7 @@ HWND mdtv_CreateWebSiteNavigate_1(const
mdtv_CreateImePinying ();
#endif
if (hMainWnd == HWND_INVALID)
- return -1;
+ return (HWND)-1;
return hMainWnd;
}
diff -uNrp mdolphin-release-tv/src/mdtv_finance.cpp mdolphin-release-tv/src/mdtv_finance.cpp
--- a/src/mdtv_finance.cpp 2017-05-29 15:19:43.000000000 +0800
+++ b/src/mdtv_finance.cpp 2018-05-14 17:16:39.654222030 +0800
@@ -11,12 +11,12 @@
#ifndef NDEBUG
#define DEBUG_TRACE(P) {fprintf (stderr, "FIXME: %s,%d,%s: %s\n", __FILE__, __LINE__, __FUNCTION__ ,(P));}
-#define error(fmt...) fprintf (stderr, "mdtv_finance[ERROR]:"fmt)
-#define debug(fmt...) fprintf (stderr, "mdtv_finance[DEBUG]:"fmt)
+#define error(fmt...) fprintf (stderr, "mdtv_finance[ERROR]:" fmt )
+#define debug(fmt...) fprintf (stderr, "mdtv_finance[DEBUG]:" fmt )
#else
#define DEBUG_TRACE(P)
-#define error(fmt...) fprintf (stderr, "mdtv_finance[ERROR]:"fmt)
+#define error(fmt...) fprintf (stderr, "mdtv_finance[ERROR]:" fmt )
#define debug(fmt...)
#endif
@@ -1062,7 +1062,7 @@ static void FinanceOnLButtonDown(HWND hW
}// end switch(block->id)
}
-static int FinanceWndProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT FinanceWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
HDC subdc_finance;
HDC hdc;
@@ -1150,7 +1150,7 @@ static int FinanceWndProc(HWND hWnd, int
-static int FinanceBigWndProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT FinanceBigWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
HDC subdc_finance;
HDC hdc;
diff -uNrp mdolphin-release-tv/src/mdtv_ime.cpp mdolphin-release-tv/src/mdtv_ime.cpp
--- a/src/mdtv_ime.cpp 2017-05-29 15:19:42.000000000 +0800
+++ b/src/mdtv_ime.cpp 2018-05-14 17:29:54.566199097 +0800
@@ -509,7 +509,7 @@ void mdtv_ImeFunKeyMessageTranslate (HW
}
}
-static int ImeWinProc (HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT ImeWinProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message) {
case MSG_CREATE:
diff -uNrp mdolphin-release-tv/src/mdtv_mgphone.cpp mdolphin-release-tv/src/mdtv_mgphone.cpp
--- a/src/mdtv_mgphone.cpp 2017-05-29 15:19:42.000000000 +0800
+++ b/src/mdtv_mgphone.cpp 2018-05-14 16:36:19.630291846 +0800
@@ -2234,7 +2234,7 @@ static void show_ime_window(HWND hwnd, W
pthread_mutex_unlock (&mgphone_lock);
}
-int phone_ime_win_proc(HWND hwnd, int message, WPARAM wParam, LPARAM lParam)
+LRESULT phone_ime_win_proc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
MGI_PHONE_IME_DATA pdata;
HDC hdc;
diff -uNrp mdolphin-release-tv/src/mdtv_toolbar.cpp mdolphin-release-tv/src/mdtv_toolbar.cpp
--- a/src/mdtv_toolbar.cpp 2017-05-29 15:19:43.000000000 +0800
+++ b/src/mdtv_toolbar.cpp 2018-05-14 16:57:20.894255459 +0800
@@ -32,7 +32,7 @@ static MSGHOOK old_hook;
#else
#define DEBUG_TRACE(P)
-#define error(fmt...) fprintf (stderr, "mdtv_toolbar[ERROR]:"fmt)
+#define error(fmt...) fprintf (stderr, "mdtv_toolbar[ERROR]:" fmt )
#define debug(fmt...)
#endif
@@ -971,7 +971,7 @@ void OnMsgClose(HWND hWnd)
RegisterKeyMsgHook ((&g_hMainWnd), old_hook);
}
-static int ToolbarProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT ToolbarProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
MSG msg;
switch (message)
@@ -1006,7 +1006,7 @@ static int ToolbarProc(HWND hWnd, int me
return DefaultSVGUIMainWinProc(hWnd, message, wParam, lParam);
}
-int my_hook (void* p_hWnd, HWND dst_wnd, int msg, WPARAM wParam, LPARAM lParam)
+int my_hook (void* p_hWnd, HWND dst_wnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
#if 0
if( msg == MSG_KEYUP && wParam == SCANCODE_ESCAPE){
diff -uNrp mdolphin-release-tv/src/mdtv_tooltipwin.cpp mdolphin-release-tv/src/mdtv_tooltipwin.cpp
--- a/src/mdtv_tooltipwin.cpp 2017-05-29 15:19:42.000000000 +0800
+++ b/src/mdtv_tooltipwin.cpp 2018-05-14 17:34:41.626190816 +0800
@@ -42,7 +42,7 @@
ShowWindow(hwnd, SW_HIDE);
}
-int mdolphin_ToolTipWinProc (HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+LRESULT mdolphin_ToolTipWinProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
diff -uNrp mdolphin-release-tv/src/mdtv_weather.cpp mdolphin-release-tv/src/mdtv_weather.cpp
--- a/src/mdtv_weather.cpp 2017-05-29 15:19:43.000000000 +0800
+++ b/src/mdtv_weather.cpp 2018-05-14 17:15:04.802224766 +0800
@@ -14,12 +14,12 @@
#ifndef NDEBUG
#define DEBUG_TRACE(P) {fprintf (stderr, "FIXME: %s,%d,%s: %s\n", __FILE__, __LINE__, __FUNCTION__ ,(P));}
-#define error(fmt...) fprintf (stderr, "mdtv_weather[ERROR]:"fmt)
-#define debug(fmt...) fprintf (stderr, "mdtv_weather[DEBUG]:"fmt)
+#define error(fmt...) fprintf (stderr, "mdtv_weather[ERROR]:" fmt )
+#define debug(fmt...) fprintf (stderr, "mdtv_weather[DEBUG]:" fmt )
#else
#define DEBUG_TRACE(P)
-#define error(fmt...) fprintf (stderr, "mdtv_weather[ERROR]:"fmt)
+#define error(fmt...) fprintf (stderr, "mdtv_weather[ERROR]:" fmt )
#define debug(fmt...)
#endif
@@ -1055,7 +1055,7 @@ static void WeatherOnKeyupEnter(HWND hWn
}
}
-static int WeatherWndProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT WeatherWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
HDC subdc_weather;
switch(message)
@@ -1116,7 +1116,7 @@ static int WeatherWndProc(HWND hWnd, int
}
return DefaultSVGUIMainWinProc(hWnd, message, wParam, lParam);
}
-static int WeatherBigWndProc(HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT WeatherBigWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
// RECT dst_rc;
HDC subdc_weather;
diff -uNrp mdolphin-release-tv/src/mdtv_website.cpp mdolphin-release-tv/src/mdtv_website.cpp
--- a/src/mdtv_website.cpp 2017-05-29 15:19:43.000000000 +0800
+++ b/src/mdtv_website.cpp 2018-05-14 17:34:05.598191855 +0800
@@ -1300,7 +1300,7 @@ static void CloseWebsiteAndOpenBrowser (
mdtv_CreateWebSiteNavigate (url);
}
-static int WebsiteDlgLevel3Proc (HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT WebsiteDlgLevel3Proc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
@@ -1570,7 +1570,7 @@ HWND CreateDlgLevel3 (HWND hParent,const
}
//static HDC hd;
-static int WebsiteDlgLevel2Proc (HWND hWnd, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT WebsiteDlgLevel2Proc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
int selected_id;
float scale;
@@ -1719,7 +1719,7 @@ static int WebsiteDlgLevel2Proc (HWND hW
return DefaultSVGUIMainWinProc (hWnd, message, wParam, lParam);
}
-int CreateDlgLevel2 (HWND hParent)
+HWND CreateDlgLevel2 (HWND hParent)
{
HWND hMainWnd;
MAINWINCREATE CreateInfo;
@@ -1772,6 +1772,6 @@ int CreateDlgLevel2 (HWND hParent)
void mdtv_CreateWebsiteWindow (HWND hParent)
{
- g_website_hwnd = CreateDlgLevel2 (hParent);
+ g_website_hwnd = (HWND)CreateDlgLevel2 (hParent);
}
diff -uNrp mdolphin-release-tv/src/prompt_dialog.cpp mdolphin-release-tv/src/prompt_dialog.cpp
--- a/src/prompt_dialog.cpp 2017-05-29 15:19:43.000000000 +0800
+++ b/src/prompt_dialog.cpp 2018-05-14 17:29:35.526199647 +0800
@@ -19,7 +19,7 @@ extern int g_win_height;
static char *inputboxbuf;
static int inputboxbuflen;
-static int InputBoxProc(HWND hDlg, int message, WPARAM wParam, LPARAM lParam)
+static LRESULT InputBoxProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
if ( message == MSG_COMMAND ) {
if ( wParam == IDOK ) {