~ubuntu-branches/ubuntu/vivid/sgt-puzzles/vivid-proposed

« back to all changes in this revision

Viewing changes to gtk.c

  • Committer: Package Import Robot
  • Author(s): Ben Hutchings
  • Date: 2012-04-07 02:38:40 UTC
  • mfrom: (1.2.12)
  • Revision ID: package-import@ubuntu.com-20120407023840-0hv48llsnlcbredb
Tags: 9411-1
* New upstream version - closes: #666709
  - Adds Pearl puzzle
* Update German translation, thanks to Helge Kreutzmann

Show diffs side-by-side

added added

removed removed

Lines of Context:
2832
2832
                char *realname = snewn(40 + strlen(savefile) +
2833
2833
                                       strlen(savesuffix), char);
2834
2834
                sprintf(realname, "%s%d%s", savefile, i, savesuffix);
 
2835
 
 
2836
                if (soln) {
 
2837
                    char *err = midend_solve(me);
 
2838
                    if (err) {
 
2839
                        fprintf(stderr, "%s: unable to show solution: %s\n",
 
2840
                                realname, err);
 
2841
                        return 1;
 
2842
                    }
 
2843
                }
 
2844
 
2835
2845
                ctx.fp = fopen(realname, "w");
2836
2846
                if (!ctx.fp) {
2837
2847
                    fprintf(stderr, "%s: open: %s\n", realname,
2838
2848
                            strerror(errno));
2839
2849
                    return 1;
2840
2850
                }
2841
 
                sfree(realname);
 
2851
                ctx.error = 0;
2842
2852
                midend_serialise(me, savefile_write, &ctx);
2843
2853
                if (ctx.error) {
2844
2854
                    fprintf(stderr, "%s: write: %s\n", realname,
2850
2860
                            strerror(errno));
2851
2861
                    return 1;
2852
2862
                }
 
2863
                sfree(realname);
2853
2864
            }
2854
2865
            if (!doc && !savefile) {
2855
2866
                id = midend_get_game_id(me);