comparison qt/qtd/ArrayOpsPrimitive.d @ 33:cf8a415f3f32

gui package is fully wrapped now. lots of fixes in the generator
author eldar
date Sat, 16 May 2009 17:12:06 +0000
parents e78566595089
children 76e5e8597a83
comparison
equal deleted inserted replaced
32:a293cd68d56c 33:cf8a415f3f32
73 73
74 private extern(C) void* qtd_string_from_array(string[]* arr, size_t pos) 74 private extern(C) void* qtd_string_from_array(string[]* arr, size_t pos)
75 { 75 {
76 return &((*arr)[pos]); 76 return &((*arr)[pos]);
77 } 77 }
78 78 /*
79 private extern(C) void qtd_get_string_from_array(string* arr, size_t pos, char** elem, size_t* elem_size) 79 private extern(C) void qtd_get_string_from_array(string* arr, size_t pos, char** elem, size_t* elem_size)
80 { 80 {
81 *elem = arr[pos].ptr; 81 *elem = arr[pos].ptr;
82 *elem_size = arr[pos].length; 82 *elem_size = arr[pos].length;
83 }
84 */
85
86 private extern(C) void qtd_get_string_from_array(string* arr, size_t pos, string* elem)
87 {
88 *elem = arr[pos];
83 } 89 }
84 90
85 version(Windows) 91 version(Windows)
86 { 92 {
87 extern (C) void qtd_core_ArrayOps_initCallBacks(void* callbacks); 93 extern (C) void qtd_core_ArrayOps_initCallBacks(void* callbacks);