Remove the need of '#' for alpha masks - farbfeld - suckless image format with conversion tools
 (HTM) git clone git://git.suckless.org/farbfeld
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 4aa840bd871694cca0ae1608eab1086eef7d228b
 (DIR) parent a5a5706f16408ce181775d319b264d03e67819f3
 (HTM) Author: Laslo Hunhold <dev@frign.de>
       Date:   Fri, 14 Apr 2017 22:26:03 +0200
       
       Remove the need of '#' for alpha masks
       
       To be honest, it can happen too easily that the user forgets to put
       the colour in quotation marks, yielding in the rest of the
       pipeline to be discarded as a comment.
       
       Diffstat:
         M ff2jpg.1                            |       4 ++--
         M ff2ppm.1                            |       4 ++--
         M util.c                              |       4 ----
       
       3 files changed, 4 insertions(+), 8 deletions(-)
       ---
 (DIR) diff --git a/ff2jpg.1 b/ff2jpg.1
       @@ -24,7 +24,7 @@ writes a diagnostic message to stderr.
        .It Fl b Ar colour
        Mix the background alpha channel with
        .Ar colour
       -specified as #rgb, #rrggbb or #rrrrggggbbbb. The default is #fff.
       +specified as rgb, rrggbb or rrrrggggbbbb. The default is fff.
        .It Fl o
        Optimize the Huffman table, which reduces the file size but takes longer.
        .It Fl q Ar quality
       @@ -46,7 +46,7 @@ $
        .Pp
        $ bunzip2 < image.ff.bz2 |
        .Nm
       --b '#00ff00' -q 90 > image.jpg
       +-b 0f0 -q 90 > image.jpg
        .Sh SEE ALSO
        .Xr bzip2 1 ,
        .Xr farbfeld 5
 (DIR) diff --git a/ff2ppm.1 b/ff2ppm.1
       @@ -23,7 +23,7 @@ writes a diagnostic message to stderr.
        .Ar colour
        Mix the background alpha channel with
        .Ar colour
       -specified as #rgb, #rrggbb or #rrrrggggbbbb. The default is #fff.
       +specified as rgb, rrggbb or rrrrggggbbbb. The default is fff.
        .El
        .Sh EXIT STATUS
        .Bl -tag -width Ds
       @@ -39,7 +39,7 @@ $
        .Pp
        $ bunzip2 < image.ff.bz2 |
        .Nm
       --b '#00ff00' > image.ppm
       +-b 0f0 > image.ppm
        .Sh SEE ALSO
        .Xr bzip2 1 ,
        .Xr farbfeld 5
 (DIR) diff --git a/util.c b/util.c
       @@ -57,10 +57,6 @@ parse_mask(const char *s, uint16_t mask[3])
                unsigned int col[3], colfac;
                char fmt[] = "%#x%#x%#x";
        
       -        if ((s++)[0] != '#') {
       -                return 1;
       -        }
       -
                slen = strlen(s);
                if (slen != 3 && slen != 6 && slen != 12) {
                        return 1;