mirror of
https://github.com/cjcliffe/CubicSDR.git
synced 2024-11-23 20:28:40 -05:00
FIX: non-Ascii and beyond are working better now (ex: Euro symbol)
This commit is contained in:
parent
717f81f2d7
commit
006c1e5755
@ -25,6 +25,7 @@
|
|||||||
IMPLEMENT_APP(CubicSDR)
|
IMPLEMENT_APP(CubicSDR)
|
||||||
|
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
|
#include <clocale>
|
||||||
|
|
||||||
//#ifdef ENABLE_DIGITAL_LAB
|
//#ifdef ENABLE_DIGITAL_LAB
|
||||||
//// console output buffer for windows
|
//// console output buffer for windows
|
||||||
@ -142,6 +143,12 @@ CubicSDR::CubicSDR() : appframe(NULL), m_glContext(NULL), frequency(0), offset(0
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool CubicSDR::OnInit() {
|
bool CubicSDR::OnInit() {
|
||||||
|
|
||||||
|
//use the current locale most appropriate to this system,
|
||||||
|
//so that character-related functions are likely to handle Unicode
|
||||||
|
//better (by default, was "C" locale).
|
||||||
|
std::setlocale(LC_ALL, "");
|
||||||
|
|
||||||
#ifdef _OSX_APP_
|
#ifdef _OSX_APP_
|
||||||
CFBundleRef mainBundle = CFBundleGetMainBundle();
|
CFBundleRef mainBundle = CFBundleGetMainBundle();
|
||||||
CFURLRef resourcesURL = CFBundleCopyResourcesDirectoryURL(mainBundle);
|
CFURLRef resourcesURL = CFBundleCopyResourcesDirectoryURL(mainBundle);
|
||||||
|
Loading…
Reference in New Issue
Block a user