Skip Menu |

This queue is for tickets about the Wx-DialUpManager CPAN distribution.

Report information
The Basics
Id: 27646
Status: new
Priority: 0/
Queue: Wx-DialUpManager

People
Owner: Nobody in particular
Requestors: mdootson [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.03
Fixed in: (no value)



Subject: Compiling with Wx version 0.74
Current source will not compile on Win32 with current Wx version. In DialUpManager.xs the GetISPNames function needs to be: void wxDialUpManager::GetISPNames() PREINIT: wxArrayString names; int i, max; PPCODE: THIS->GetISPNames(names); max = names.GetCount(); EXTEND( SP, max ); for( i = 0; i < max; ++i ) { #if wxUSE_UNICODE SV* tmp = sv_2mortal( newSVpv( names[i].mb_str(wxConvUTF8), 0 ) ); SvUTF8_on( tmp ); PUSHs( tmp ); #else PUSHs( sv_2mortal( newSVpv( CHAR_P names[i].c_str(), 0 ) ) ); #endif } #endif