Diff

Differences From Artifact [2fca222a7b]:

To Artifact [75d5a0e48d]:


155
156
157
158
159
160
161
162

163
164
165
166

167
168
169

170
171
172
173
174
175
176
155
156
157
158
159
160
161

162
163

164

165
166


167
168
169
170
171
172
173
174







-
+

-

-
+

-
-
+







{
    if (!strcmp(name, "Font"))
	return fontspec_new("server:fixed");
    else
        return fontspec_new("");
}

Filename platform_default_filename(const char *name)
Filename *platform_default_filename(const char *name)
{
    Filename ret;
    if (!strcmp(name, "LogFileName"))
	strcpy(ret.path, "putty.log");
	return filename_from_str("putty.log");
    else
	*ret.path = '\0';
    return ret;
	return filename_from_str("");
}

char *platform_default_s(const char *name)
{
    if (!strcmp(name, "SerialLine"))
	return dupstr("/dev/ttyS0");
    return NULL;
2644
2645
2646
2647
2648
2649
2650
2651

2652
2653
2654
2655
2656


2657

2658
2659
2660
2661
2662
2663
2664
2642
2643
2644
2645
2646
2647
2648

2649
2650
2651



2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662







-
+


-
-
-
+
+

+








	} else if (!strcmp(p, "-title")) {
	    EXPECTS_ARG;
	    SECOND_PASS_ONLY;
	    conf_set_str(conf, CONF_wintitle, val);

	} else if (!strcmp(p, "-log")) {
	    Filename fn;
	    Filename *fn;
	    EXPECTS_ARG;
	    SECOND_PASS_ONLY;
	    strncpy(fn.path, val, sizeof(fn.path));
	    fn.path[sizeof(fn.path)-1] = '\0';
	    conf_set_filename(conf, CONF_logfilename, &fn);
            fn = filename_from_str(val);
	    conf_set_filename(conf, CONF_logfilename, fn);
	    conf_set_int(conf, CONF_logtype, LGTYP_DEBUG);
            filename_free(fn);

	} else if (!strcmp(p, "-ut-") || !strcmp(p, "+ut")) {
	    SECOND_PASS_ONLY;
	    conf_set_int(conf, CONF_stamp_utmp, 0);

	} else if (!strcmp(p, "-ut")) {
	    SECOND_PASS_ONLY;