# | Line 300 | Line 300 | checkdir() /* make sure we have our directory */ | |
---|---|---|
300 | setdefaults() /* set default values */ | |
301 | { | |
302 | extern char *atos(); | |
303 | + | int decades; |
304 | char buf[256]; | |
305 | ||
306 | if (vdef(ANIMATE)) { | |
# | Line 333 | Line 334 | setdefaults() /* set default values */ | |
334 | quit(1); | |
335 | } | |
336 | if (!vdef(BASENAME)) { | |
337 | < | sprintf(buf, "%s/frame%%03d", vval(DIRECTORY)); |
337 | > | decades = (int)log10((double)vint(END)) + 1; |
338 | > | if (decades < 3) decades = 3; |
339 | > | sprintf(buf, "%s/frame%%0%dd", vval(DIRECTORY), decades); |
340 | vval(BASENAME) = savqstr(buf); | |
341 | vdef(BASENAME)++; | |
342 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |