@@ -47,7 +47,7 @@ index 3cfc92533..9c487ac45 100644
47
47
+ #ifdef ANDROID
48
48
+ __android_log_print(ANDROID_LOG_ERROR, "Gecko", "mozalloc_abort: %s", msg);
49
49
+ #elif defined(OHOS)
50
- + (void) OH_LOG_Print(LOG_APP, LOG_ERROR, 0 , "Gecko",
50
+ + (void) OH_LOG_Print(LOG_APP, LOG_ERROR, 0xEOC4 , "Gecko",
51
51
+ "mozalloc_abort: %{public}s\n", msg);
52
52
+ #else
53
53
fputs(msg, stderr);
@@ -75,7 +75,7 @@ index 0b7395177..e84d76aba 100644
75
75
/* aMaxFrames */ 0);
76
76
# endif
77
77
+ #elif defined(OHOS)
78
- + (void) OH_LOG_Print(LOG_APP, LOG_FATAL, 0 , "MOZ_Assert",
78
+ + (void) OH_LOG_Print(LOG_APP, LOG_FATAL, 0xE0C4 , "MOZ_Assert",
79
79
+ "Assertion failure: %{public}s, at %{public}s:%{public}d\n",
80
80
+ aStr, aFilename, aLine);
81
81
#else
@@ -86,7 +86,7 @@ index 0b7395177..e84d76aba 100644
86
86
"[%d] Hit MOZ_CRASH(%s) at %s:%d\n", MOZ_GET_PID(), aStr,
87
87
aFilename, aLine);
88
88
+ #elif defined(OHOS)
89
- + (void) OH_LOG_Print(LOG_APP, LOG_FATAL, 0 , "MOZ_CRASH",
89
+ + (void) OH_LOG_Print(LOG_APP, LOG_FATAL, 0xE0C4 , "MOZ_CRASH",
90
90
+ "Hit MOZ_CRASH(%{public}s), at %{public}s:%{public}d\n",
91
91
+ aStr, aFilename, aLine);
92
92
#else
@@ -116,7 +116,7 @@ index 3247b993c..c7039d5f8 100644
116
116
+ #if defined(ANDROID)
117
117
__android_log_print(ANDROID_LOG_INFO, "Gecko", "%s", s.str().c_str());
118
118
+ #elif defined(OHOS)
119
- + (void) OH_LOG_Print(LOG_APP, LOG_INFO, 0 , "Gecko", "%{public}s\n", s.str().c_str());
119
+ + (void) OH_LOG_Print(LOG_APP, LOG_INFO, 0xE0C4 , "Gecko", "%{public}s\n", s.str().c_str());
120
120
#else
121
121
fputs(s.str().c_str(), stderr);
122
122
#endif
@@ -143,7 +143,7 @@ index c3a2ca89e..3fea33f4b 100644
143
143
}
144
144
+ #elif defined(OHOS)
145
145
+ MFBT_API void vprintf_stderr(const char* aFmt, va_list aArgs) {
146
- + (void) OH_LOG_Print(LOG_APP, LOG_INFO, 0 , "Gecko", aFmt, aArgs);
146
+ + (void) OH_LOG_Print(LOG_APP, LOG_INFO, 0xE0C4 , "Gecko", aFmt, aArgs);
147
147
+ }
148
148
#elif defined(FUZZING_SNAPSHOT)
149
149
MFBT_API void vprintf_stderr(const char* aFmt, va_list aArgs) {
@@ -194,7 +194,7 @@ index 52bd6abc5..781402d56 100644
194
194
+ if (fd == _pr_stderr) { \
195
195
+ char savebyte = buf[nb]; \
196
196
+ buf[nb] = '\0'; \
197
- + (void) OH_LOG_Print(LOG_APP, LOG_INFO, 0 , "PRLog", \
197
+ + (void) OH_LOG_Print(LOG_APP, LOG_INFO, 0xE0C4 , "PRLog", \
198
198
+ "%{public}s\n", buf); \
199
199
+ buf[nb] = savebyte; \
200
200
+ } else { \
@@ -209,7 +209,7 @@ index 52bd6abc5..781402d56 100644
209
209
#ifdef ANDROID
210
210
__android_log_write(ANDROID_LOG_ERROR, "PRLog", "Aborting");
211
211
+ #elif defined(OHOS)
212
- + (void) OH_LOG_Print(LOG_APP, LOG_ERROR, 0 , "PRLog", "Aborting\n");
212
+ + (void) OH_LOG_Print(LOG_APP, LOG_ERROR, 0xE0C4 , "PRLog", "Aborting\n");
213
213
#endif
214
214
abort();
215
215
}
@@ -218,7 +218,7 @@ index 52bd6abc5..781402d56 100644
218
218
__android_log_assert(NULL, "PRLog", "Assertion failure: %s, at %s:%d\n",
219
219
s, file, ln);
220
220
+ #elif defined(OHOS)
221
- + (void) OH_LOG_Print(LOG_APP, LOG_ERROR, 0 , "PRLog",
221
+ + (void) OH_LOG_Print(LOG_APP, LOG_ERROR, 0xE0C4 , "PRLog",
222
222
+ "Assertion failure: %{public}s, at %{public}s:%{public}d\n",s, file, ln);
223
223
#endif
224
224
abort();
0 commit comments