From 45dca6e6f350b7c524bd99f8ed863be89f1a1b7d Mon Sep 17 00:00:00 2001 From: sukhyungkang <35091460+sukhyungkang@users.noreply.github.com> Date: Fri, 7 Oct 2022 14:49:05 +0900 Subject: [PATCH] change return type of get widget list callback (#4633) Signed-off-by: SukhyungKang Signed-off-by: SukhyungKang Co-authored-by: hjhun <36876573+hjhun@users.noreply.github.com> --- src/Tizen.Applications.WidgetControl/Interop/Interop.WidgetService.cs | 2 +- .../Tizen.Applications/WidgetControl.cs | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Tizen.Applications.WidgetControl/Interop/Interop.WidgetService.cs b/src/Tizen.Applications.WidgetControl/Interop/Interop.WidgetService.cs index 74608b1..270e569 100755 --- a/src/Tizen.Applications.WidgetControl/Interop/Interop.WidgetService.cs +++ b/src/Tizen.Applications.WidgetControl/Interop/Interop.WidgetService.cs @@ -59,7 +59,7 @@ internal static partial class Interop internal delegate int LifecycleCallback(string widgetId, LifecycleEvent e, string instanceId, IntPtr userData); [UnmanagedFunctionPointer(CallingConvention.Cdecl)] - internal delegate void WidgetListCallback(string widgetId, int isPrime, IntPtr userData); + internal delegate int WidgetListCallback(string widgetId, int isPrime, IntPtr userData); [DllImport(Libraries.WidgetService, EntryPoint = "widget_service_get_icon")] internal static extern string GetIcon(string pkgId, string lang); diff --git a/src/Tizen.Applications.WidgetControl/Tizen.Applications/WidgetControl.cs b/src/Tizen.Applications.WidgetControl/Tizen.Applications/WidgetControl.cs index c6eb9ab..c734da5 100755 --- a/src/Tizen.Applications.WidgetControl/Tizen.Applications/WidgetControl.cs +++ b/src/Tizen.Applications.WidgetControl/Tizen.Applications/WidgetControl.cs @@ -284,6 +284,8 @@ namespace Tizen.Applications Interop.WidgetService.ErrorCode err = Interop.WidgetService.GetWidgetListByPkgId(pkgId, (widgetId, isPrime, userData) => { list.Add(new WidgetControl(widgetId)); + + return (int)Interop.WidgetService.ErrorCode.None; }, IntPtr.Zero); switch (err) @@ -323,6 +325,8 @@ namespace Tizen.Applications Interop.WidgetService.ErrorCode err = Interop.WidgetService.GetWidgetListByPkgId(pkgId, (widgetId, isPrime, userData) => { list.Add(widgetId); + + return (int)Interop.WidgetService.ErrorCode.None; }, IntPtr.Zero); switch (err) -- 2.7.4