[polari] networksManager: Use ByteArray.toString() to convert raw data
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [polari] networksManager: Use ByteArray.toString() to convert raw data
- Date: Mon, 30 Jul 2018 04:00:39 +0000 (UTC)
commit 28071e6b20deaf7fcc56c4e87f53786783e139d9
Author: Florian Müllner <fmuellner gnome org>
Date: Mon Jul 30 05:53:30 2018 +0200
networksManager: Use ByteArray.toString() to convert raw data
... as suggested by Philip. The module is a recent addition, so we
now depend on bleeding edge gjs. With that, we can also make the
conversion unconditional ...
src/networksManager.js | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/src/networksManager.js b/src/networksManager.js
index f567c00..a0cf289 100644
--- a/src/networksManager.js
+++ b/src/networksManager.js
@@ -1,4 +1,5 @@
const { Gio, GLib } = imports.gi;
+const ByteArray = imports.byteArray;
const Signals = imports.signals;
var NetworksManager = class {
@@ -17,9 +18,7 @@ var NetworksManager = class {
let success, data;
try {
[success, data, ] = file.load_contents(null);
- if (data instanceof Uint8Array)
- data = String.fromCodePoint(...data);
- this._parseNetworks(data);
+ this._parseNetworks(ByteArray.toString(data));
} catch(e) {
log('Failed to load network list: ' + e.message);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]