Skip to content

Commit 59d2290

Browse files
authored
Remove internal read_ function (emscripten-core#22080)
The last internal usage of this function was removed in emscripten-core#22079.
1 parent 5586d5c commit 59d2290

File tree

85 files changed

+87
-108
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+87
-108
lines changed

ChangeLog.md

Lines changed: 2 additions & 0 deletions

src/node_shell_read.js

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,19 @@
44
* SPDX-License-Identifier: MIT
55
*/
66

7-
read_ = (filename, binary) => {
7+
readBinary = (filename) => {
88
// We need to re-wrap `file://` strings to URLs. Normalizing isn't
99
// necessary in that case, the path should already be absolute.
1010
filename = isFileURI(filename) ? new URL(filename) : nodePath.normalize(filename);
11-
return fs.readFileSync(filename, binary ? undefined : 'utf8');
12-
};
13-
14-
readBinary = (filename) => {
15-
var ret = read_(filename, true);
16-
if (!ret.buffer) {
17-
ret = new Uint8Array(ret);
18-
}
11+
var ret = fs.readFileSync(filename);
1912
#if ASSERTIONS
2013
assert(ret.buffer);
2114
#endif
2215
return ret;
2316
};
2417

2518
readAsync = (filename, binary = true) => {
26-
// See the comment in the `read_` function.
19+
// See the comment in the `readBinary` function.
2720
filename = isFileURI(filename) ? new URL(filename) : nodePath.normalize(filename);
2821
return new Promise((resolve, reject) => {
2922
fs.readFile(filename, binary ? undefined : 'utf8', (err, data) => {

src/shell.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -215,9 +215,7 @@ function locateFile(path) {
215215
}
216216

217217
// Hooks that are implemented differently in different runtime environments.
218-
var read_,
219-
readAsync,
220-
readBinary;
218+
var readAsync, readBinary;
221219

222220
#if ENVIRONMENT_MAY_BE_NODE
223221
if (ENVIRONMENT_IS_NODE) {
@@ -311,10 +309,6 @@ if (ENVIRONMENT_IS_SHELL) {
311309
#endif
312310

313311
#if ENVIRONMENT_MAY_BE_SHELL
314-
if (typeof read != 'undefined') {
315-
read_ = read;
316-
}
317-
318312
readBinary = (f) => {
319313
if (typeof readbuffer == 'function') {
320314
return new Uint8Array(readbuffer(f));
@@ -492,13 +486,12 @@ assert(typeof Module['memoryInitializerPrefixURL'] == 'undefined', 'Module.memor
492486
assert(typeof Module['pthreadMainPrefixURL'] == 'undefined', 'Module.pthreadMainPrefixURL option was removed, use Module.locateFile instead');
493487
assert(typeof Module['cdInitializerPrefixURL'] == 'undefined', 'Module.cdInitializerPrefixURL option was removed, use Module.locateFile instead');
494488
assert(typeof Module['filePackagePrefixURL'] == 'undefined', 'Module.filePackagePrefixURL option was removed, use Module.locateFile instead');
495-
assert(typeof Module['read'] == 'undefined', 'Module.read option was removed (modify read_ in JS)');
489+
assert(typeof Module['read'] == 'undefined', 'Module.read option was removed');
496490
assert(typeof Module['readAsync'] == 'undefined', 'Module.readAsync option was removed (modify readAsync in JS)');
497491
assert(typeof Module['readBinary'] == 'undefined', 'Module.readBinary option was removed (modify readBinary in JS)');
498492
assert(typeof Module['setWindowTitle'] == 'undefined', 'Module.setWindowTitle option was removed (modify emscripten_set_window_title in JS)');
499493
assert(typeof Module['TOTAL_MEMORY'] == 'undefined', 'Module.TOTAL_MEMORY has been renamed Module.INITIAL_MEMORY');
500494
{{{ makeRemovedModuleAPIAssert('asm', 'wasmExports', false) }}}
501-
{{{ makeRemovedModuleAPIAssert('read', 'read_') }}}
502495
{{{ makeRemovedModuleAPIAssert('readAsync') }}}
503496
{{{ makeRemovedModuleAPIAssert('readBinary') }}}
504497
{{{ makeRemovedModuleAPIAssert('setWindowTitle') }}}

src/web_or_worker_shell_read.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,6 @@
44
* SPDX-License-Identifier: MIT
55
*/
66

7-
read_ = (url) => {
8-
var xhr = new XMLHttpRequest();
9-
xhr.open('GET', url, false);
10-
xhr.send(null);
11-
return xhr.responseText;
12-
}
13-
147
if (ENVIRONMENT_IS_WORKER) {
158
readBinary = (url) => {
169
var xhr = new XMLHttpRequest();
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9802
1+
9756
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
24080
1+
23909
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9786
1+
9740
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
24048
1+
23877
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
10884
1+
10838
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
27986
1+
27815

0 commit comments

Comments
 (0)