commit 10796104a13b638c830d88214960214bcd8cca3a from: Stefan Sperling date: Thu Jul 11 23:36:02 2019 UTC unsigned char casts for isspace() commit - 74d012d126797df0ab6a3cc0000568c3be981532 commit + 10796104a13b638c830d88214960214bcd8cca3a blob - 881055b911cb55414294ca77ad1a371f8bc58946 blob + 0261d5da76ebaa9841f1f8ccab91ff0f166ad3e9 --- got/got.c +++ got/got.c @@ -3263,7 +3263,7 @@ show_rebase_progress(struct got_commit_object *commit, } logmsg = logmsg0; - while (isspace(logmsg[0])) + while (isspace((unsigned char)logmsg[0])) logmsg++; old_id_str[12] = '\0'; blob - eb005648100624e8990051b07d65b639550130f0 blob + feb2dcacbe2d9ef61576ea6b746e5588d5a1d92a --- lib/object_create.c +++ lib/object_create.c @@ -332,10 +332,10 @@ got_object_commit_create(struct got_object_id **id, return got_error_from_errno("strdup"); msg = msg0; - while (isspace(msg[0])) + while (isspace((unsigned char)msg[0])) msg++; len = strlen(msg); - while (len > 0 && isspace(msg[len - 1])) { + while (len > 0 && isspace((unsigned char)msg[len - 1])) { msg[len - 1] = '\0'; len--; }