Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ba0b4639 authored by Jack Yu's avatar Jack Yu
Browse files

Fixed crash in dump

Fixed crash cuased by null passed in to stream.

Bug: 196597630
Test: adb bugreport
Merged-In: I6cb09aa0e14018593cdb20837c46fe1bdb5c13ef
Change-Id: I6cb09aa0e14018593cdb20837c46fe1bdb5c13ef
parent 631bddd4
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -61,7 +61,7 @@ public class DataUtils {
     * @param netCap Network capability.
     * @return Network capability in string format.
     */
    public static String networkCapabilityToString(int netCap) {
    public static @NonNull String networkCapabilityToString(int netCap) {
        switch (netCap) {
            case NetworkCapabilities.NET_CAPABILITY_MMS:                  return "MMS";
            case NetworkCapabilities.NET_CAPABILITY_SUPL:                 return "SUPL";
@@ -111,7 +111,8 @@ public class DataUtils {
     * @param netCaps Network capabilities.
     * @return Network capabilities in string format.
     */
    public static String networkCapabilitiesToString(int[] netCaps) {
    public static @NonNull String networkCapabilitiesToString(int[] netCaps) {
        if (netCaps == null) return "";
        return Arrays.stream(netCaps)
                .mapToObj(DataUtils::networkCapabilityToString)
                .collect(Collectors.joining("|"));