Ignore:
Timestamp:
07/03/20 00:37:13 (4 years ago)
Author:
Maciej Komosinski
Message:

Increased SString and std::string compatibility: introduced length(), size(), and capacity(), and removed legacy methods that have std::string equivalents

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpp/frams/param/multiparamload.cpp

    r720 r973  
    11// This file is a part of Framsticks SDK.  http://www.framsticks.com/
    2 // Copyright (C) 1999-2018  Maciej Komosinski and Szymon Ulatowski.
     2// Copyright (C) 1999-2020  Maciej Komosinski and Szymon Ulatowski.
    33// See LICENSE.txt for details.
    44
     
    158158                }
    159159                buf = trim(buf);
    160                 if (buf.len() == 0)
    161                         unexpected_line = 0;
    162                 else if ((buf.len() > 1) && (buf[buf.len() - 1] == ':'))
     160                if (buf.length() == 0)
     161                        unexpected_line = 0;
     162                else if ((buf.length() > 1) && (buf[buf.length() - 1] == ':'))
    163163                {
    164164                        unexpected_line = 0;
    165165                        lastunknown = 0;
    166                         lastunknown = buf.substr(0, buf.len() - 1);
     166                        lastunknown = buf.substr(0, buf.length() - 1);
    167167                        lastobject.setEmpty();
    168168                        FOREACH(ExtObject*, o, objects)
     
    193193                                        thisfilename ? SString::sprintf(" while reading '%s'", thisfilename).c_str() : "");
    194194                        }
    195                                 break;
     195                        break;
    196196
    197197                        case 1:
     
    293293                if (stat == OnError)
    294294                {
    295                 abort();
    296                 return 0;
     295                        abort();
     296                        return 0;
    297297                }
    298298        return 1;
Note: See TracChangeset for help on using the changeset viewer.