Fix check for empty names #1

Merged
linus merged 1 commit from archbtw/skitmacka:empty-names-fix into main 2024-09-04 08:57:43 +00:00
Collaborator

Även om -n-flaggan är tom kommer strings.Split("", ",") att producera en slice som innehåller en tom sträng snarare än en nolllängd-slice, så att len(names) alltid kommer att vara minst 1 och därmed ge följande:

$ ./skitmacka

    ________
 (´\        ´\
  ´-\ GRATTIS \      ... !
     \   (@)   \     skitmackan är din.
     _\   |\    \
    ( _)_________)
     ´----------´

Denna PR kollar i stället efter en tom sträng direkt i names-flaggan och skriver i så fall ut usage och bailar ur.

Även om `-n`-flaggan är tom kommer `strings.Split("", ",")` att producera en slice som innehåller en tom sträng snarare än en nolllängd-slice, så att `len(names)` alltid kommer att vara minst 1 och därmed ge följande: ``` $ ./skitmacka ________ (´\ ´\ ´-\ GRATTIS \ ... ! \ (@) \ skitmackan är din. _\ |\ \ ( _)_________) ´----------´ ``` Denna PR kollar i stället efter en tom sträng direkt i names-flaggan och skriver i så fall ut usage och bailar ur.
archbtw requested review from linus 2024-09-04 08:54:10 +00:00
linus merged commit e3d65863eb into main 2024-09-04 08:57:43 +00:00
linus deleted branch empty-names-fix 2024-09-04 08:57:43 +00:00
linus referenced this pull request from a commit 2024-09-04 08:57:45 +00:00
linus referenced this pull request from a commit 2024-09-04 08:59:06 +00:00
linus referenced this pull request from a commit 2024-09-04 09:15:43 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
linus/skitmacka!1
No description provided.