Ignore:
Timestamp:
Sep 4, 2018, 2:33:52 PM (6 years ago)
Author:
alloc
Message:

More cleanup, allocation improvements

Location:
binary-improvements/7dtd-server-fixes/src/JSON
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/7dtd-server-fixes/src/JSON/JSONNull.cs

    r325 r326  
    1010                        //Log.Out ("ParseNull enter (" + offset + ")");
    1111
    12                         if (json.Substring (offset, 4).Equals ("null")) {
    13                                 //Log.Out ("JSON:Parsed Null");
    14                                 offset += 4;
    15                                 return new JSONNull ();
     12                        if (!json.Substring (offset, 4).Equals ("null")) {
     13                                throw new MalformedJSONException ("No valid null value found");
    1614                        }
    1715
    18                         throw new MalformedJSONException ("No valid null value found");
     16                        //Log.Out ("JSON:Parsed Null");
     17                        offset += 4;
     18                        return new JSONNull ();
    1919                }
    2020        }
  • binary-improvements/7dtd-server-fixes/src/JSON/JSONObject.cs

    r325 r326  
    104104                                                //Log.Out ("JSON:Parsed Object: " + obj.ToString ());
    105105                                                return obj;
     106                                        default:
     107                                                break;
    106108                                }
    107109                        }
Note: See TracChangeset for help on using the changeset viewer.