No description
Previously Tux Paint was raising an error informing the user it could not print even when it did print successfully. This appears to be due to our lpr printing routine's assumption that errno is reset on success whereas the C library in macOS does not appear to do so. To address this issue, errno is reset before calling pclose() (on macOS and macOS only - just in case this code has an unintended side-effect on other platforms). This code change assumes we're only interested in errno set by pclose(), and that our lpr printing routine is not interested in errno raised prior to pclose(). |
||
|---|---|---|
| custom | ||
| data | ||
| docs | ||
| fonts/locale | ||
| haiku | ||
| hildon | ||
| im | ||
| macos | ||
| maemo/debian | ||
| magic | ||
| obj | ||
| osk | ||
| Resources | ||
| src | ||
| stamps/cartoon/tux | ||
| starters | ||
| templates | ||
| visualc | ||
| win32 | ||
| .cvsignore | ||
| .gitignore | ||
| dummy.c | ||
| findbad | ||
| Makefile | ||
| README.txt | ||
| tuxpaint.spec | ||
Tux Paint Tux Paint is a free, award-winning drawing program for children ages 3 to 12. It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program. Kids are presented with a blank canvas and a variety of drawing tools to help them be creative. Along with paintbrush, shapes and text, Tux Paint includes a "stamp" feature to add pre-drawn or photographic imagery to pictures, and a set of "magic tools" that provide filter effects (like blur, tint and waves) and interesting drawing tools (like train tracks, bubbles and grass). Tux Paint includes a collection of "starter" images, both coloring-book style and photo-realistic, and a large collections of stamps are available as a separate download. Additional content can be added by parents and teachers, or downloaded from 3rd parties. Please see the full documentation located in the "docs" directory. $Id$