From d99a4acd4b2b27c65fb3d8144a890006e821132d Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Fri, 2 Oct 2015 23:11:34 -0700 Subject: [PATCH] Keep "astyled" elements in cardreader.* --- Marlin/cardreader.cpp | 59 +++++++++++++++++++++---------------------- Marlin/cardreader.h | 2 +- 2 files changed, 30 insertions(+), 31 deletions(-) diff --git a/Marlin/cardreader.cpp b/Marlin/cardreader.cpp index 2fcd0c4b68..61f4a93ccf 100644 --- a/Marlin/cardreader.cpp +++ b/Marlin/cardreader.cpp @@ -248,9 +248,8 @@ void CardReader::release() { } void CardReader::startFileprint() { - if (cardOK) { + if (cardOK) sdprinting = true; - } } void CardReader::pauseSDPrint() { @@ -267,7 +266,7 @@ void CardReader::getAbsFilename(char *t) { *t = '/'; t++; cnt++; for (uint8_t i = 0; i < workDirDepth; i++) { workDirParents[i].getFilename(t); //SDBaseFile.getfilename! - while(*t && cnt < MAXPATHNAMELENGTH) { t++; cnt++; } //crawl counter forward. + while (*t && cnt < MAXPATHNAMELENGTH) { t++; cnt++; } //crawl counter forward. } if (cnt < MAXPATHNAMELENGTH - FILENAME_LENGTH) file.getFilename(t); @@ -279,34 +278,34 @@ void CardReader::openFile(char* name, bool read, bool replace_current/*=true*/) if (!cardOK) return; if (file.isOpen()) { //replacing current file by new file, or subfile call if (!replace_current) { - if (file_subcall_ctr > SD_PROCEDURE_DEPTH - 1) { - SERIAL_ERROR_START; - SERIAL_ERRORPGM("trying to call sub-gcode files with too many levels. MAX level is:"); - SERIAL_ERRORLN(SD_PROCEDURE_DEPTH); - kill(PSTR(MSG_KILLED)); - return; + if (file_subcall_ctr > SD_PROCEDURE_DEPTH - 1) { + SERIAL_ERROR_START; + SERIAL_ERRORPGM("trying to call sub-gcode files with too many levels. MAX level is:"); + SERIAL_ERRORLN(SD_PROCEDURE_DEPTH); + kill(PSTR(MSG_KILLED)); + return; + } + + SERIAL_ECHO_START; + SERIAL_ECHOPGM("SUBROUTINE CALL target:\""); + SERIAL_ECHO(name); + SERIAL_ECHOPGM("\" parent:\""); + + //store current filename and position + getAbsFilename(filenames[file_subcall_ctr]); + + SERIAL_ECHO(filenames[file_subcall_ctr]); + SERIAL_ECHOPGM("\" pos"); + SERIAL_ECHOLN(sdpos); + filespos[file_subcall_ctr] = sdpos; + file_subcall_ctr++; } - - SERIAL_ECHO_START; - SERIAL_ECHOPGM("SUBROUTINE CALL target:\""); - SERIAL_ECHO(name); - SERIAL_ECHOPGM("\" parent:\""); - - //store current filename and position - getAbsFilename(filenames[file_subcall_ctr]); - - SERIAL_ECHO(filenames[file_subcall_ctr]); - SERIAL_ECHOPGM("\" pos"); - SERIAL_ECHOLN(sdpos); - filespos[file_subcall_ctr] = sdpos; - file_subcall_ctr++; - } - else { - SERIAL_ECHO_START; - SERIAL_ECHOPGM("Now doing file: "); - SERIAL_ECHOLN(name); - } - file.close(); + else { + SERIAL_ECHO_START; + SERIAL_ECHOPGM("Now doing file: "); + SERIAL_ECHOLN(name); + } + file.close(); } else { //opening fresh file file_subcall_ctr = 0; //resetting procedure depth in case user cancels print while in procedure diff --git a/Marlin/cardreader.h b/Marlin/cardreader.h index 26e4805662..78f2d289ff 100644 --- a/Marlin/cardreader.h +++ b/Marlin/cardreader.h @@ -38,7 +38,7 @@ public: void getAbsFilename(char *t); void ls(); - void chdir(const char * relpath); + void chdir(const char *relpath); void updir(); void setroot();