/[svn]/linuxsampler/trunk/src/scriptvm/scanner.l
ViewVC logotype

Diff of /linuxsampler/trunk/src/scriptvm/scanner.l

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3053 by schoenebeck, Fri Jul 15 20:07:47 2016 UTC revision 3054 by schoenebeck, Thu Dec 15 12:47:45 2016 UTC
# Line 48  static void scanner_warning(YYLTYPE* loc Line 48  static void scanner_warning(YYLTYPE* loc
48  #define SCANNER_ERR(txt)  scanner_error(yylloc, yyextra, txt)  #define SCANNER_ERR(txt)  scanner_error(yylloc, yyextra, txt)
49  #define SCANNER_WRN(txt)  scanner_warning(yylloc, yyextra, txt)  #define SCANNER_WRN(txt)  scanner_warning(yylloc, yyextra, txt)
50    
51    // shut up warning that 'register' keyword is deprecated as of C++11
52    #if defined(__cplusplus) && __cplusplus >= 201103L
53    # define register
54    #endif
55    
56  using namespace LinuxSampler;  using namespace LinuxSampler;
57    
58  static int countNewLineChars(const char* txt) {  static int countNewLineChars(const char* txt) {
# Line 58  static int countNewLineChars(const char* Line 63  static int countNewLineChars(const char*
63  }  }
64    
65  static int countCharsPastLastNewLine(const char* txt) {  static int countCharsPastLastNewLine(const char* txt) {
66      const int n = strlen(txt);      const int n = (int)strlen(txt);
67      for (int i = n - 1; i >= 0; --i)      for (int i = n - 1; i >= 0; --i)
68          if (txt[i] == '\n')          if (txt[i] == '\n')
69              return n - i - 1;              return n - i - 1;

Legend:
Removed from v.3053  
changed lines
  Added in v.3054

  ViewVC Help
Powered by ViewVC