aboutsummaryrefslogtreecommitdiffstats
path: root/camel
diff options
context:
space:
mode:
authorNot Zed <NotZed@Ximian.com>2003-12-02 07:33:26 +0800
committerMichael Zucci <zucchi@src.gnome.org>2003-12-02 07:33:26 +0800
commitb626efedcac81217607d2eb502bff3de3a3dbdbc (patch)
tree46ee955212161c5fa95759f0369ced7b02d1c14b /camel
parent9d8f9dea7be5a8d8973198eb5367d9f055f74974 (diff)
downloadgsoc2013-evolution-b626efedcac81217607d2eb502bff3de3a3dbdbc.tar.gz
gsoc2013-evolution-b626efedcac81217607d2eb502bff3de3a3dbdbc.tar.zst
gsoc2013-evolution-b626efedcac81217607d2eb502bff3de3a3dbdbc.zip
** See bug #51478.
2003-12-02 Not Zed <NotZed@Ximian.com> ** See bug #51478. * camel-gpg-context.c (gpg_ctx_free): handle the context being NULL, and exit silently. svn path=/trunk/; revision=23550
Diffstat (limited to 'camel')
-rw-r--r--camel/ChangeLog7
-rw-r--r--camel/camel-gpg-context.c5
2 files changed, 11 insertions, 1 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index 4300a6a310..a24189bd76 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -1,3 +1,10 @@
+2003-12-02 Not Zed <NotZed@Ximian.com>
+
+ ** See bug #51478.
+
+ * camel-gpg-context.c (gpg_ctx_free): handle the context being
+ NULL, and exit silently.
+
2003-12-01 Jeffrey Stedfast <fejj@ximian.com>
* camel-process.c (camel_process_fork): Start at fd = 3.
diff --git a/camel/camel-gpg-context.c b/camel/camel-gpg-context.c
index 4b7f39dd7e..237540a381 100644
--- a/camel/camel-gpg-context.c
+++ b/camel/camel-gpg-context.c
@@ -386,7 +386,10 @@ static void
gpg_ctx_free (struct _GpgCtx *gpg)
{
int i;
-
+
+ if (gpg == NULL)
+ return;
+
if (gpg->session)
camel_object_unref (gpg->session);
n>1-2/+2 * Update poppler to 0.24.4.kwm2013-12-281-1/+2 * - Remove manual creation and removal of share/applications, as it's now in th...amdmi32013-10-221-1/+0 * Fix pkgname collisionbapt2013-10-071-1/+1 * Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1 * Add an explicit dependency on pkgconfbapt2013-09-181-1/+1 * Fix mismatched {}maho2013-08-301-1/+1 * bsd.port.options.mk, needs to be placed before bsd.port.pre.mk.maho2013-08-281-1/+1 * update to svn 1517723.maho2013-08-278-316/+185 * - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0 * editors/openoffice-*: bump PORTREVISIONwg2013-08-051-2/+2 * - Convert to new perl frameworkaz2013-08-041-2/+2 * - Update to 7.31.0sunpoet2013-07-121-1/+2 * Update to svn 1479753maho2013-05-082-8/+8 * update to svn 1466687.maho2013-04-172-5/+5 * Rename openoffice-3-devel to openoffice-devel, as the versionmaho2013-03-2115-0/+1611 * Repocopy has been done for openoffice,maho2003-11-0839-2584/+0 * (1) omit RC4 in pkg-messagemaho2003-10-032-3/+3 * a) add several patches made by Takashi Ono (JCA signed person)maho2003-10-025-0/+611 * Update to 1.1.0 official releasemaho2003-10-022-4/+3 * 1) update to 1.1rc5b.maho2003-10-012-2/+4 * Localized helpcontents have been changed from 1.0 to 1.1, andmaho2003-10-012-11/+14 * The relative path bug has been fixed. Execute soffice againmbr2003-09-261-3/+3 * Upgrade to 1.1rc5 snapshot. Fix a remaining error in the startupmbr2003-09-263-36/+12 * Directly get OOHOME from .sversionrc. Add several checks formbr2003-09-261-3/+6 * Fix minor install problem: s/openoffice/openoffice-wrapper/mbr2003-09-211-2/+2 * Make it easier for people, move a big chunk of the startupmbr2003-09-175-71/+102 * Remove a dash in the pathname.mbr2003-09-161-2/+2 * Fix post-install target, remove a dash.mbr2003-09-161-1/+1 * Make OO1.1RC working. Many thanks to kan for the debugging sessionmbr2003-09-155-43/+104 * Back out parts of rev. 1.95.mbr2003-09-091-2/+40 * The install-path has been changed from OpenOffice.org-644mbr2003-09-091-1/+1 * libXft.a is not available. Do not link static for now.mbr2003-09-091-1/+1 * Add gcc port dependency.mbr2003-09-081-0/+1 * Compiles again with system gcc on 5.x.mbr2003-09-081-0/+2 * LD_LIBRARYN32_PATH -> LD_LIBRARY_PATHmaho2003-09-051-2/+2 * Add current directory for LD_LIBRARY_PATH.maho2003-09-041-0/+13 * Very dirty ad hoc kludge for compilation with WITH_DEBUG=2 (debug option)maho2003-09-031-0/+11 * Add possible version info for FreeBSD'smaho2003-09-031-0/+25 * remove unnessary -lstlport_gcc.maho2003-08-301-0/+19 * Disable mozilla connectivity.maho2003-08-301-0/+34 * Still it does not marked as broken.maho2003-08-161-1/+1 * path for file in this patch was wrong.maho2003-08-161-11/+9 * a) sysui/oounix/office/gnome/gnomeint seems to be desappeared.maho2003-08-161-43/+5 * Make this patch up-to-datemaho2003-08-161-53/+25 * Remarked as broken since it doesn't install.maho2003-08-161-1/+1 * add --with-gxx-include-path especially for STLport,maho2003-08-161-0/+103 * If you do not need mozilla connectivity, this patch might help you.maho2003-08-161-0/+17 * /usr/include/sys/resource.h uses `struct timeval` in the definition ofmaho2003-08-161-0/+11 * workaround. not include pangox.aliases in themaho2003-08-161-0/+21 * THIRDPARTYLICENSEREADME.html is rested directory under html.maho2003-08-161-0/+8 * The makefile.mk uses a ld to link the libraries, but ld fails to link withmaho2003-08-161-0/+11 * Committed in the cws_srx645_ooo11rc3 CVS repo.maho2003-08-163-59/+0 * Now passes compilation for recent 4.8-STABLE and 5-CURRENT,maho2003-08-162-43/+11 * Hopefully fix the wchar header issues one last time. It's annyoing tombr2003-08-131-0/+53 * Make mozilla-vendor compile with gcc 3.3.1mbr2003-08-122-3/+3 * Port devel/jakarta-ant was renamed to devel/apache-ant.znerd2003-07-231-1/+1 * 1. update to fresh checkout of OpenOffice.org (1.1RC2)maho2003-07-1729-591/+85 * Mozilla-vendor has been removed. Download the 1.02 port from freefall,mbr2003-07-032-10/+4 * Add gtk and orbit dependencies too (for mozilla slave port).mbr2003-06-271-0/+1 * Include these librarys needed by the mozilla sub-port directlymbr2003-06-201-0/+5 * Add $CWD to $LD_LIBRARY_PATH as Linux does. This will makembr2003-06-091-0/+19 * The KDE-wrapper has changed from script to binary. It is nowmbr2003-06-081-2/+2 * Fix spelling of "preferred".mbr2003-06-081-2/+2 * Upgrade to OO1.1 beta2.mbr2003-06-08114-2555/+141 * Upgrade to OO1.1 beta2.mbr2003-06-081-2/+3 * Fix breakage and remove redundant _LITTLE_ENDIAN defines for CURRENT only. Re...mbr2003-05-092-21/+27 * Fix breakage and remove redundant _LITTLE_ENDIAN defines. Removembr2003-05-092-8/+26 * Fix typo.mbr2003-04-291-1/+1 * Fix debug patches, which were not correctly applied.maho2003-04-282-15/+15 * Move the KDE wrapper replacement a bit, and only substitute inmbr2003-04-271-3/+10 * xargs -> ${XARGS}mbr2003-04-271-3/+3 * Make the kde startup files use our wrapper files.mbr2003-04-271-0/+3 * Add smath to the wrapper list.mbr2003-04-271-0/+1 * FreeBSD doesn't use the same method of authenticating passwords thattruckman2003-04-221-11/+0 * Port to __FreeBSD_version >= 500112 that now has getpw*_r() functionstruckman2003-04-22