File: checkm.cc

package info (click to toggle)
stealth 4.04.00-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,540 kB
  • sloc: cpp: 2,759; sh: 151; makefile: 111; ansic: 52
file content (24 lines) | stat: -rw-r--r-- 515 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "options.ih"

size_t Options::checkM(string const &spec, char const *option) const
try
{
    size_t pos;
    size_t ret = stoul(spec, &pos);

    char ch = spec[pos];

    if (ch == 'm')
        ret *= 60;
    else if (isprint(ch))
        wmsg << '`' << ch << "' in --" << option << ' ' << spec << 
                                                        " ignored" << endl;
    return ret;
}
catch (...)
{
    fmsg << "Invalid --" << option << " specified" << noidl;
    return 0;                   
}