Skip to content

Commit efb270b

Browse files
authored
Update main.c
1 parent 3e3511f commit efb270b

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

main.c

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,8 +142,13 @@ static uint16_t **some_strdup_patched(uint16_t **a1, uint16_t *a2, int a2_size)
142142
percent = oldpercent;
143143
}
144144
oldpercent = percent;
145-
char buff[10];
146-
int len = sceClibSnprintf(buff, 10, " %d%%", percent);
145+
char buff[12];
146+
int len;
147+
if (scePowerIsBatteryCharging()) {
148+
len = sceClibSnprintf(buff, sizeof(buff), " »%d%%", percent);
149+
} else {
150+
len = sceClibSnprintf(buff, sizeof(buff), " %d%%", percent);
151+
}
147152
for (int i = 0; i < len; ++i) {
148153
a2[a2_size + i] = buff[i];
149154
}

0 commit comments

Comments
 (0)