memset(&inputStructure, 0, sizeof(union motion_data));
memset(outputStructure, 0, sizeof(union motion_data));
-#ifdef __LP64__
result = IOConnectCallStructMethod(dataPort, kernFunc, &inputStructure,
structureInputSize, outputStructure, &structureOutputSize );
-#else
- result = IOConnectMethodStructureIStructureO(dataPort, kernFunc, structureInputSize,
- &structureOutputSize, &inputStructure, outputStructure);
-#endif
IOServiceClose(dataPort);
#define LEFTMARGIN 18
#define RIGHTMARGIN 18
+static NSMenu *o_keys_menu = nil;
+
@interface VLCConfigControl : NSView
{
module_config_t *p_item;
- (void)applyChanges;
- (int)labelSize;
- (void) alignWithXPosition:(int)i_xPos;
-static NSMenu *o_keys_menu = nil;
+ (int)calcVerticalMargin: (int)i_curItem lastItem:(int)i_lastItem;
NSMenuItem *mi;
if( p_item->ppsz_list_text != NULL )
mi = [[NSMenuItem alloc] initWithTitle: _NS( p_item->ppsz_list_text[i] ) action:NULL keyEquivalent: @""];
- else if( p_item->ppsz_list[i] && p_item->ppsz_list[i] == "" )
+ else if( p_item->ppsz_list[i] && strcmp(p_item->ppsz_list[i],"") == 0 )
{
[[object menu] addItem: [NSMenuItem separatorItem]];
continue;