Skip to content

Commit

Permalink
#454: allowed pasting palette < 16 colors
Browse files Browse the repository at this point in the history
  • Loading branch information
nesbox committed Apr 19, 2021
1 parent fffa7fd commit 4b5f782
Showing 1 changed file with 9 additions and 15 deletions.
24 changes: 9 additions & 15 deletions src/studio/studio.c
Expand Up @@ -613,26 +613,20 @@ static void removeWhiteSpaces(char* str)

bool fromClipboard(void* data, s32 size, bool flip, bool remove_white_spaces)
{
if(data)
if(tic_sys_clipboard_has())
{
if(tic_sys_clipboard_has())
{
char* clipboard = tic_sys_clipboard_get();
char* clipboard = tic_sys_clipboard_get();

if(clipboard)
{
if (remove_white_spaces)
removeWhiteSpaces(clipboard);

bool valid = strlen(clipboard) == size * 2;
if (remove_white_spaces)
removeWhiteSpaces(clipboard);

if(valid) tic_tool_str2buf(clipboard, (s32)strlen(clipboard), data, flip);
bool valid = strlen(clipboard) <= size * 2;

tic_sys_clipboard_free(clipboard);
if(valid) tic_tool_str2buf(clipboard, (s32)strlen(clipboard), data, flip);

return valid;
}
}
tic_sys_clipboard_free(clipboard);

return valid;
}

return false;
Expand Down

0 comments on commit 4b5f782

Please sign in to comment.