installation fixes for Camel.
md5-utils.h \
string-utils.h \
url-util.h \
+ camel-exception-list.def \
$(pthread_HDR)
libcamel_extra_sources = \
libcamel_la_LDFLAGS = -version-info 0:0:0 -rpath $(libdir)
-EXTRA_DIST = README camel-exception-list.def
+EXTRA_DIST = README
void camel_data_wrapper_write_to_stream (CamelDataWrapper *data_wrapper, CamelStream *stream);
void camel_data_wrapper_construct_from_stream (CamelDataWrapper *data_wrapper, CamelStream *stream);
void camel_data_wrapper_set_mime_type (CamelDataWrapper *data_wrapper, gchar *mime_type);
-static gchar *camel_data_wrapper_get_mime_type (CamelDataWrapper *data_wrapper);
+gchar *camel_data_wrapper_get_mime_type (CamelDataWrapper *data_wrapper);
GMimeContentField *camel_data_wrapper_get_mime_type_field (CamelDataWrapper *data_wrapper);
void camel_data_wrapper_set_mime_type_field (CamelDataWrapper *data_wrapper, GMimeContentField *mime_type);
const gchar *
camel_folder_get_message_uid_by_number (CamelFolder *folder, gint message_number, CamelException *ex)
{
- //if (!folder->has_uid_capability) return NULL;
- //return CF_CLASS (folder)->get_message_uid_by_number (folder, message_number, ex);
+ /* if (!folder->has_uid_capability) return NULL; */
+ /* return CF_CLASS (folder)->get_message_uid_by_number (folder, message_number, ex); */
}
camel_medium_class->set_content_object = _set_content_object;
camel_medium_class->get_content_object = _get_content_object;
-
-
/* virtual method overload */
- // camel_data_wrapper_class->write_to_stream = _write_to_stream;
- //camel_data_wrapper_class->construct_from_stream = _construct_from_stream;
+ /* camel_data_wrapper_class->write_to_stream = _write_to_stream; */
+ /* camel_data_wrapper_class->construct_from_stream = _construct_from_stream; */
gtk_object_class->finalize = _finalize;
}
CAMEL_LOG_FULL_DEBUG ( "Entering CamelMimePart::_write_content_to_stream\n");
CAMEL_LOG_FULL_DEBUG ( "CamelMimePart::_write_content_to_stream, content=%p\n", content);
if (!content) return;
- // buffer_size = camel_data_wrapper_size (content);
- //buffer = g_malloc (buffer_size);
+
+ /* buffer_size = camel_data_wrapper_size (content); */
+ /* buffer = g_malloc (buffer_size); */
+
camel_data_wrapper_write_to_stream (content, stream);
-
+
+#if 0
//if (mime_part->encoding) {
// encoded_buffer_size = gmime_encoded_size(buffer, buffer_size, encoding);
// encoded_buffer = g_malloc (encoded_buffer_size);
//fwrite (buffer, buffer_size, 1, file);
//camel_stream_write (stream, buffer, buffer_size);
//g_free (buffer);
+#endif
+
CAMEL_LOG_FULL_DEBUG ( "Leaving CamelMimePart::_write_content_to_stream\n");
}
CAMEL_LOG_FULL_DEBUG ("CamelMultipart::construct_from_stream freeing new_part_stream:%p\n", new_part_stream);
gtk_object_unref (GTK_OBJECT (new_part_stream));
if (multipart->preface) g_free (multipart->preface);
- //if ( (new_part->str)[0] != '\0') multipart->preface = g_strdup (new_part->str);
+
+ /* if ( (new_part->str)[0] != '\0') multipart->preface = g_strdup (new_part->str); */
/* read all the real parts */
while (!end_of_multipart) {
}
- //g_string_assign (new_part, "");
- //_read_part (new_part, stream, real_boundary_line, end_boundary_line);
+ /* g_string_assign (new_part, ""); */
+ /* _read_part (new_part, stream, real_boundary_line, end_boundary_line); */
+
if (multipart->postface) g_free (multipart->postface);
- //if ( (new_part->str)[0] != '\0') multipart->postface = g_strdup (new_part->str);
+ /* if ( (new_part->str)[0] != '\0') multipart->postface = g_strdup (new_part->str); */
+
+ /* g_string_free (new_part, TRUE); */
- //g_string_free (new_part, TRUE);
g_free (real_boundary_line);
g_free (end_boundary_line);
CAMEL_LOG_FULL_DEBUG ("Leaving CamelMultipart::_construct_from_stream\n");
old_provider_node = g_list_find_custom (_provider_list, provider, _provider_name_cmp);
if (old_provider_node != NULL) {
- // camel_provider_unref (CAMEL_PROVIDER (old_provider_node->data));
+ /* camel_provider_unref (CAMEL_PROVIDER (old_provider_node->data)); */
old_provider_node->data = provider;
} else {
/* be careful, we use prepend here, so that last registered
providers come first */
_provider_list = g_list_prepend (_provider_list, provider);
}
- // camel_provider_ref (provider);
-
+ /* camel_provider_ref (provider); */
}
printf ("Threads are not supported by glib\n");
#endif /* G_THREADS_ENABLED */
- //return data_wrapper_repository_init ();
-
+ /* return data_wrapper_repository_init (); */
}
#endif /* __cplusplus }*/
#include <gtk/gtk.h>
-#include <config.h>
#include <camel/data-wrapper-repository.h>
#include <camel/data-wrapper-repository.h>
#include <camel/camel-log.h>
#endif /* __cplusplus }*/
#include <glib.h>
-#include <config.h>
#include "camel-data-wrapper.h"
g_assert (content_field->parameters);
g_assert (name);
CAMEL_LOG_FULL_DEBUG ("GMimeContentField::get_parameter looking for parameter \"%s\"\n", name);
- //parameter = (const gchar *)g_hash_table_lookup (content_field->parameters, name);
+ /* parameter = (const gchar *)g_hash_table_lookup (content_field->parameters, name); */
parameter_exists = g_hash_table_lookup_extended (content_field->parameters,
name,
(gpointer *) &old_name,
#define isnt_ascii(a) ((a) <= 0x1f || (a) >= 0x7f)
static int
-rfc2047_clean (const gchar *string, const gchar *max) {
- // if (strstr (string, "?=")) return 1;
+rfc2047_clean (const gchar *string, const gchar *max)
+{
+ /* if (strstr (string, "?=")) return 1; */
while (string < max) {
if (isnt_ascii ((unsigned char)*string))
return 0;