ecore_cocoa: possibly avoid useless copies
authorJean Guyomarc'h <jean.guyomarch@gmail.com>
Tue, 5 Jan 2016 22:51:54 +0000 (23:51 +0100)
committerStefan Schmidt <stefan@osg.samsung.com>
Thu, 7 Jan 2016 11:03:04 +0000 (12:03 +0100)
src/lib/ecore_cocoa/ecore_cocoa_window.m

index 25a7c58..32b3751 100644 (file)
@@ -346,8 +346,7 @@ ecore_cocoa_window_size_min_set(Ecore_Cocoa_Window *window,
 {
    EINA_SAFETY_ON_NULL_RETURN(window);
 
-   NSSize size = {w,h};
-   window->window.contentMinSize = size;
+   window->window.contentMinSize = NSMakeSize(w, h);
 }
 
 EAPI void
@@ -357,8 +356,7 @@ ecore_cocoa_window_size_max_set(Ecore_Cocoa_Window *window,
 {
    EINA_SAFETY_ON_NULL_RETURN(window);
 
-   NSSize size = {w,h};
-   window->window.contentMaxSize = size;
+   window->window.contentMaxSize = NSMakeSize(w, h);
 }
 
 EAPI void
@@ -368,8 +366,7 @@ ecore_cocoa_window_size_step_set(Ecore_Cocoa_Window *window,
 {
    EINA_SAFETY_ON_NULL_RETURN(window);
 
-   NSSize size = {w,h};
-   window->window.contentResizeIncrements = size;
+   window->window.contentResizeIncrements = NSMakeSize(w, h);
 }
 
 EAPI void