aboutsummaryrefslogtreecommitdiffstats
path: root/ext/win32ole
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-10-04 23:29:24 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-10-04 23:29:24 +0000
commitba0655ebdd31e5e6b9ae8ede328733067a68dcbc (patch)
tree70110dc331553c9f3ff47a9ab3b479ab56b7090e /ext/win32ole
parent5540c1de81f69e160c2302e56e4957147f240450 (diff)
downloadruby-ba0655ebdd31e5e6b9ae8ede328733067a68dcbc.tar.gz
ext: protoize no-arguments functions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47793 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/win32ole')
-rw-r--r--ext/win32ole/win32ole.h2
-rw-r--r--ext/win32ole/win32ole_error.c3
-rw-r--r--ext/win32ole/win32ole_error.h2
-rw-r--r--ext/win32ole/win32ole_event.c6
-rw-r--r--ext/win32ole/win32ole_event.h2
-rw-r--r--ext/win32ole/win32ole_method.h2
-rw-r--r--ext/win32ole/win32ole_param.h2
-rw-r--r--ext/win32ole/win32ole_record.h2
-rw-r--r--ext/win32ole/win32ole_type.h2
-rw-r--r--ext/win32ole/win32ole_typelib.h2
-rw-r--r--ext/win32ole/win32ole_variable.h2
-rw-r--r--ext/win32ole/win32ole_variant.h2
-rw-r--r--ext/win32ole/win32ole_variant_m.c3
-rw-r--r--ext/win32ole/win32ole_variant_m.h2
14 files changed, 19 insertions, 15 deletions
diff --git a/ext/win32ole/win32ole.h b/ext/win32ole/win32ole.h
index 880fe86466..f51fca12b6 100644
--- a/ext/win32ole/win32ole.h
+++ b/ext/win32ole/win32ole.h
@@ -135,7 +135,7 @@ VALUE ole_wc2vstr(LPWSTR pw, BOOL isfree);
#define WC2VSTR(x) ole_wc2vstr((x), TRUE)
-BOOL ole_initialized();
+BOOL ole_initialized(void);
HRESULT ole_docinfo_from_type(ITypeInfo *pTypeInfo, BSTR *name, BSTR *helpstr, DWORD *helpcontext, BSTR *helpfile);
VALUE ole_typedesc2val(ITypeInfo *pTypeInfo, TYPEDESC *pTypeDesc, VALUE typedetails);
VALUE make_inspect(const char *class_name, VALUE detail);
diff --git a/ext/win32ole/win32ole_error.c b/ext/win32ole/win32ole_error.c
index f122b2aa1b..62e69b186c 100644
--- a/ext/win32ole/win32ole_error.c
+++ b/ext/win32ole/win32ole_error.c
@@ -61,7 +61,8 @@ ole_raise(HRESULT hr, VALUE ecs, const char *fmt, ...)
}
void
-Init_win32ole_error() {
+Init_win32ole_error(void)
+{
/*
* Document-class: WIN32OLERuntimeError
*
diff --git a/ext/win32ole/win32ole_error.h b/ext/win32ole/win32ole_error.h
index aa0a42c8c0..5359646ff1 100644
--- a/ext/win32ole/win32ole_error.h
+++ b/ext/win32ole/win32ole_error.h
@@ -3,6 +3,6 @@
VALUE eWIN32OLERuntimeError;
void ole_raise(HRESULT hr, VALUE ecs, const char *fmt, ...);
-void Init_win32ole_error();
+void Init_win32ole_error(void);
#endif
diff --git a/ext/win32ole/win32ole_event.c b/ext/win32ole/win32ole_event.c
index ad9cb3d3f8..2cceae7af7 100644
--- a/ext/win32ole/win32ole_event.c
+++ b/ext/win32ole/win32ole_event.c
@@ -283,7 +283,8 @@ STDMETHODIMP EVENTSINK_GetIDsOfNames(
}
PIEVENTSINKOBJ
-EVENTSINK_Constructor() {
+EVENTSINK_Constructor(void)
+{
PIEVENTSINKOBJ pEv;
if (!g_IsEventSinkVtblInitialized) {
vtEventSink.QueryInterface=EVENTSINK_QueryInterface;
@@ -976,7 +977,8 @@ fev_initialize(int argc, VALUE *argv, VALUE self)
}
static void
-ole_msg_loop() {
+ole_msg_loop(void)
+{
MSG msg;
while(PeekMessage(&msg,NULL,0,0,PM_REMOVE)) {
TranslateMessage(&msg);
diff --git a/ext/win32ole/win32ole_event.h b/ext/win32ole/win32ole_event.h
index 509be05ea9..f1a5aa234d 100644
--- a/ext/win32ole/win32ole_event.h
+++ b/ext/win32ole/win32ole_event.h
@@ -1,6 +1,6 @@
#ifndef WIN32OLE_EVENT_H
#define WIN32OLE_EVENT_H 1
-void Init_win32ole_event();
+void Init_win32ole_event(void);
#endif
diff --git a/ext/win32ole/win32ole_method.h b/ext/win32ole/win32ole_method.h
index 58005dd73f..7eacb1b596 100644
--- a/ext/win32ole/win32ole_method.h
+++ b/ext/win32ole/win32ole_method.h
@@ -11,5 +11,5 @@ VALUE cWIN32OLE_METHOD;
VALUE folemethod_s_allocate(VALUE klass);
VALUE ole_methods_from_typeinfo(ITypeInfo *pTypeInfo, int mask);
VALUE create_win32ole_method(ITypeInfo *pTypeInfo, VALUE name);
-void Init_win32ole_method();
+void Init_win32ole_method(void);
#endif
diff --git a/ext/win32ole/win32ole_param.h b/ext/win32ole/win32ole_param.h
index 24fcdc0fb2..7e2650cb44 100644
--- a/ext/win32ole/win32ole_param.h
+++ b/ext/win32ole/win32ole_param.h
@@ -2,7 +2,7 @@
#define WIN32OLE_PARAM_H
VALUE create_win32ole_param(ITypeInfo *pTypeInfo, UINT method_index, UINT index, VALUE name);
-void Init_win32ole_param();
+void Init_win32ole_param(void);
#endif
diff --git a/ext/win32ole/win32ole_record.h b/ext/win32ole/win32ole_record.h
index 2f84d104cc..ea431e91f7 100644
--- a/ext/win32ole/win32ole_record.h
+++ b/ext/win32ole/win32ole_record.h
@@ -5,6 +5,6 @@ VALUE cWIN32OLE_RECORD;
void ole_rec2variant(VALUE rec, VARIANT *var);
void olerecord_set_ivar(VALUE obj, IRecordInfo *pri, void *prec);
VALUE create_win32ole_record(IRecordInfo *pri, void *prec);
-void Init_win32ole_record();
+void Init_win32ole_record(void);
#endif
diff --git a/ext/win32ole/win32ole_type.h b/ext/win32ole/win32ole_type.h
index 086d36a241..a26bf3e043 100644
--- a/ext/win32ole/win32ole_type.h
+++ b/ext/win32ole/win32ole_type.h
@@ -4,5 +4,5 @@ VALUE cWIN32OLE_TYPE;
VALUE create_win32ole_type(ITypeInfo *pTypeInfo, VALUE name);
ITypeInfo *itypeinfo(VALUE self);
VALUE ole_type_from_itypeinfo(ITypeInfo *pTypeInfo);
-void Init_win32ole_type();
+void Init_win32ole_type(void);
#endif
diff --git a/ext/win32ole/win32ole_typelib.h b/ext/win32ole/win32ole_typelib.h
index 160ed61743..9fc117fcb4 100644
--- a/ext/win32ole/win32ole_typelib.h
+++ b/ext/win32ole/win32ole_typelib.h
@@ -3,7 +3,7 @@
VALUE cWIN32OLE_TYPELIB;
-void Init_win32ole_typelib();
+void Init_win32ole_typelib(void);
ITypeLib * itypelib(VALUE self);
VALUE typelib_file(VALUE ole);
VALUE create_win32ole_typelib(ITypeLib *pTypeLib);
diff --git a/ext/win32ole/win32ole_variable.h b/ext/win32ole/win32ole_variable.h
index dbb27acf9b..704dc13508 100644
--- a/ext/win32ole/win32ole_variable.h
+++ b/ext/win32ole/win32ole_variable.h
@@ -3,6 +3,6 @@
VALUE cWIN32OLE_VARIABLE;
VALUE create_win32ole_variable(ITypeInfo *pTypeInfo, UINT index, VALUE name);
-void Init_win32ole_variable();
+void Init_win32ole_variable(void);
#endif
diff --git a/ext/win32ole/win32ole_variant.h b/ext/win32ole/win32ole_variant.h
index 500a273a4f..d06aa34b61 100644
--- a/ext/win32ole/win32ole_variant.h
+++ b/ext/win32ole/win32ole_variant.h
@@ -7,7 +7,7 @@ struct olevariantdata {
};
VALUE cWIN32OLE_VARIANT;
-void Init_win32ole_variant();
+void Init_win32ole_variant(void);
#endif
diff --git a/ext/win32ole/win32ole_variant_m.c b/ext/win32ole/win32ole_variant_m.c
index ff05c1d11b..eb3b0b11bb 100644
--- a/ext/win32ole/win32ole_variant_m.c
+++ b/ext/win32ole/win32ole_variant_m.c
@@ -1,6 +1,7 @@
#include "win32ole.h"
-void Init_win32ole_variant_m() {
+void Init_win32ole_variant_m(void)
+{
/*
* Document-module: WIN32OLE::VARIANT
*
diff --git a/ext/win32ole/win32ole_variant_m.h b/ext/win32ole/win32ole_variant_m.h
index 56dabc1276..afbef30218 100644
--- a/ext/win32ole/win32ole_variant_m.h
+++ b/ext/win32ole/win32ole_variant_m.h
@@ -2,6 +2,6 @@
#define WIN32OLE_VARIANT_M_H 1
VALUE mWIN32OLE_VARIANT;
-void Init_win32ole_variant_m();
+void Init_win32ole_variant_m(void);
#endif