Index: runtime/lib/vmservice_patch.dart |
diff --git a/runtime/lib/vmservice_patch.dart b/runtime/lib/vmservice_patch.dart |
index fac7e6d67ad3b6510ba645ac69c1a6408b348a18..2618e1b6a321d35c7b41ddc7e27cd4ad1470e14c 100644 |
--- a/runtime/lib/vmservice_patch.dart |
+++ b/runtime/lib/vmservice_patch.dart |
@@ -7,12 +7,12 @@ class Asset { |
/// Call to request assets from the embedder. |
@patch |
static HashMap<String, Asset> request() { |
- HashMap<String, Asset> assets = new HashMap<String, Asset>(); |
Uint8List tarBytes = _requestAssets(); |
if (tarBytes == null) { |
- return assets; |
+ return null; |
} |
List assetList = _decodeAssets(tarBytes); |
+ HashMap<String, Asset> assets = new HashMap<String, Asset>(); |
for (int i = 0; i < assetList.length; i += 2) { |
var a = new Asset(assetList[i], assetList[i + 1]); |
assets[a.name] = a; |