Просмотр исходного кода

* Fix compilation after TJSJSON returns now a JSValue, no longer object

michael 7 лет назад
Родитель
Сommit
16a721e9fa
2 измененных файлов с 6 добавлено и 5 удалено
  1. 5 4
      demo/hotreload/hotreload.lpi
  2. 1 1
      demo/hotreload/hotreload.lpr

+ 5 - 4
demo/hotreload/hotreload.lpi

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <CONFIG>
   <ProjectOptions>
-    <Version Value="10"/>
+    <Version Value="11"/>
     <General>
       <Flags>
         <MainUnitHasCreateFormStatements Value="False"/>
@@ -21,9 +21,10 @@
       <Version Value="2"/>
     </PublishOptions>
     <RunParams>
-      <local>
-        <FormatVersion Value="1"/>
-      </local>
+      <FormatVersion Value="2"/>
+      <Modes Count="1">
+        <Mode0 Name="default"/>
+      </Modes>
     </RunParams>
     <RequiredPackages Count="1">
       <Item1>

+ 1 - 1
demo/hotreload/hotreload.lpr

@@ -27,7 +27,7 @@ begin
   Result:=True;
   console.warn('Compile request response received');
   try
-     Data:=TJSJSON.parse(FLastReq.responseText);
+     Data:=TJSJSON.parseObject(FLastReq.responseText);
      if data['success'] then
        begin
        if isInteger(data['compileID']) then