src/protocols/zephyr/ZGetSubs.c

branch
gaim
changeset 20470
77693555855f
parent 13071
b98e72d4089a
parent 20469
b2836a24d81e
child 20471
1966704b3e42
--- a/src/protocols/zephyr/ZGetSubs.c	Mon Apr 16 00:43:53 2007 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-/* This file is part of the Project Athena Zephyr Notification System.
- * It contains source for the ZGetSubscriptions function.
- *
- *	Created by:	Robert French
- *
- *	Copyright (c) 1987 by the Massachusetts Institute of Technology.
- *	For copying and distribution information, see the file
- *	"mit-copyright.h". 
- */
-
-#include "internal.h"
-
-#define min(a,b) ((a)<(b)?(a):(b))
-
-/* Prototype for -Wmissing-prototypes */
-Code_t ZGetSubscriptions(ZSubscription_t *subscription, int *numsubs);
-
-Code_t ZGetSubscriptions(ZSubscription_t *subscription, int *numsubs)
-{
-    int i;
-	
-    if (!__subscriptions_list)
-	return (ZERR_NOSUBSCRIPTIONS);
-
-    if (__subscriptions_next == __subscriptions_num)
-	return (ZERR_NOMORESUBSCRIPTIONS);
-	
-    for (i=0;i<min(*numsubs, __subscriptions_num-__subscriptions_next);i++)
-	subscription[i] = __subscriptions_list[i+__subscriptions_next];
-
-    if (__subscriptions_num-__subscriptions_next < *numsubs)
-	*numsubs = __subscriptions_num-__subscriptions_next;
-
-    __subscriptions_next += *numsubs;
-	
-    return (ZERR_NONE);
-}

mercurial