projects
/
claws.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2005-12-06 [paul] 1.9.100cvs69
[claws.git]
/
src
/
plugins
/
clamav
/
clamav_plugin.h
diff --git
a/src/plugins/clamav/clamav_plugin.h
b/src/plugins/clamav/clamav_plugin.h
index c2ed7d7dd58c5b3708f0c6eaf9ec538ac88deffb..2a40d2e6838cee50eb63216b861a048440b35dcd 100644
(file)
--- a/
src/plugins/clamav/clamav_plugin.h
+++ b/
src/plugins/clamav/clamav_plugin.h
@@
-14,7
+14,7
@@
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
- * Foundation, Inc., 5
9 Temple Place - Suite 330, Boston, MA 02111-1307
, USA.
+ * Foundation, Inc., 5
1 Franklin Street, Fifth Floor, Boston, MA 02110-1301
, USA.
*/
#ifndef CLAMAV_PLUGIN_H
*/
#ifndef CLAMAV_PLUGIN_H
@@
-24,6
+24,8
@@
typedef struct _ClamAvConfig ClamAvConfig;
typedef struct _ClamAvConfig ClamAvConfig;
+typedef void (*MessageCallback) (gchar *);
+
struct _ClamAvConfig
{
gboolean clamav_enable;
struct _ClamAvConfig
{
gboolean clamav_enable;
@@
-33,7
+35,10
@@
struct _ClamAvConfig
gchar *clamav_save_folder;
};
gchar *clamav_save_folder;
};
-ClamAvConfig *clamav_get_config (void);
-void clamav_save_config (void);
+ClamAvConfig *clamav_get_config (void);
+void clamav_save_config (void);
+void clamav_set_message_callback (MessageCallback callback);
+gint clamav_gtk_init(void);
+void clamav_gtk_done(void);
#endif
#endif