summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2013-05-05 18:10:49 +0000
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>2013-05-05 18:10:49 +0000
commit1d1309e8d2fbadea9e3acd6c8358a5c937a9d0dd (patch)
tree9d46d9ae9f7ffd881ed24be43fea1aae45f7c6d8
parent03eb4fcaf75895859acfd1384d036f28b4f01c80 (diff)
- Backport -r1877 [Made find_capability() return an unsigned int]
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1953 82007160-df01-0410-b94d-b575c5fd34c7
-rw-r--r--include/s_serv.h2
-rw-r--r--modules/m_capab.c4
-rw-r--r--src/s_serv.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/include/s_serv.h b/include/s_serv.h
index 3d9d224..1f473ab 100644
--- a/include/s_serv.h
+++ b/include/s_serv.h
@@ -87,7 +87,7 @@ extern int hunt_server(struct Client *, struct Client *,
const char *, const int, const int, char *[]);
extern void add_capability(const char *, int, int);
extern int delete_capability(const char *);
-extern int find_capability(const char *);
+extern int unsigned find_capability(const char *);
extern void send_capabilities(struct Client *, int);
extern void write_links_file(void *);
extern void server_estab(struct Client *);
diff --git a/modules/m_capab.c b/modules/m_capab.c
index 1f951e9..8cf8464 100644
--- a/modules/m_capab.c
+++ b/modules/m_capab.c
@@ -41,8 +41,8 @@ static void
mr_capab(struct Client *client_p, struct Client *source_p,
int parc, char *parv[])
{
- int i;
- int cap;
+ unsigned int i = 0;
+ unsigned int cap = 0;
char *p = NULL;
char *s = NULL;
diff --git a/src/s_serv.c b/src/s_serv.c
index a0a47e7..7ff94d6 100644
--- a/src/s_serv.c
+++ b/src/s_serv.c
@@ -506,7 +506,7 @@ delete_capability(const char *capab_name)
* output - 0 if not found CAPAB otherwise
* side effects - none
*/
-int
+unsigned int
find_capability(const char *capab)
{
const dlink_node *ptr = NULL;