From 9a9a5b5bc70ed180a15d007d8a746abd5ab5ebc2 Mon Sep 17 00:00:00 2001 From: Troy Schultz Date: Sat, 4 Jun 2011 23:27:20 -0400 Subject: [PATCH] Able to load data on OSX and display charts and summary. Added extra debug information in PRS1 loader. --- src/libs/sleeplib/prs1_loader.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libs/sleeplib/prs1_loader.cpp b/src/libs/sleeplib/prs1_loader.cpp index 7be4b22c..ac5a5d13 100644 --- a/src/libs/sleeplib/prs1_loader.cpp +++ b/src/libs/sleeplib/prs1_loader.cpp @@ -90,21 +90,27 @@ bool PRS1Loader::Open(wxString & path,Profile *profile) } else { newpath=path+sep+pseries; } + wxLogDebug( wxT("PRS1Loader::Open newpath=")+newpath ); wxDir dir; dir.Open(newpath); if (!dir.IsOpened()) return 0; + wxLogDebug ( wxT("PRS1Loader::Open dir.IsOpened was true") ); list SerialNumbers; list::iterator sn; wxString filename; bool cont=dir.GetFirst(&filename); + + if(!cont) wxLogDebug( wxT("PRS1Loader::Open - Failed to get first directory entry. '") + filename + wxT("'") ); while (cont) { if ((filename[0]=='P') && (isdigit(filename[1])) && (isdigit(filename[2]))) { SerialNumbers.push_back(filename); + wxLogDebug( wxT("Skipping filename ")+filename ); } else if (filename.Lower()==wxT("last.txt")) { // last.txt points to the current serial number wxTextFile f(newpath+sep+filename); + wxLogDebug( wxT("Opening filename ")+newpath+sep+filename ); f.Open(); last=f.GetFirstLine(); last.Strip();