winemenubuilder: eliminate wineshelllink (try 4)

Alexandre Julliard julliard at winehq.org
Mon Sep 15 06:21:40 CDT 2008


"Damjan Jovanovic" <damjan.jov at gmail.com> writes:

> +            char dir_file_name[MAX_PATH];
> +            struct stat st;
> +            name[i] = 0;
> +            fprintf(tempfile, "  <Menu>\n");
> +            fprintf(tempfile, "    <Name>%s%s</Name>\n", count ? "" : "wine-", name);
> +            fprintf(tempfile, "    <Directory>%s%s.directory</Directory>\n", count ? "" : "wine-", name);
> +            snprintf(dir_file_name, sizeof(dir_file_name), "%s/desktop-directories/%s%s.directory",
> +                     xdg_data_dir, count ? "" : "wine-", name);

You still have a MAX_PATH buffer here for a Unix file name.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list