mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
More changes for CE. gpgsm does now build and run a keylisting.
This commit is contained in:
parent
d1591a97f4
commit
f080b353ed
28 changed files with 595 additions and 329 deletions
|
@ -505,6 +505,30 @@ gnupg_allow_set_foregound_window (pid_t pid)
|
|||
#endif
|
||||
}
|
||||
|
||||
int
|
||||
gnupg_remove (const char *fname)
|
||||
{
|
||||
#ifdef HAVE_W32CE_SYSTEM
|
||||
int rc;
|
||||
wchar_t *wfname;
|
||||
|
||||
wfname = utf8_to_wchar (fname);
|
||||
if (!wfname)
|
||||
rc = 0;
|
||||
else
|
||||
{
|
||||
rc = DeleteFile (wfname);
|
||||
xfree (wfname);
|
||||
}
|
||||
if (!rc)
|
||||
gpg_err_set_errno (EIO);
|
||||
return !rc;
|
||||
#else
|
||||
return remove;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
#ifdef HAVE_W32CE_SYSTEM
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue