home *** CD-ROM | disk | FTP | other *** search
- /*
- * Atari cookie_jar read function
- *
- * Patrice Mandin
- */
-
- #include "i_cookies.h"
-
- int cookie_mch=0;
- int cookie_vdo=0;
- int cookie_snd=0;
-
- void I_ScanCookies(void)
- {
- void *oldpile;
- unsigned long *cookie_jar;
- int i;
-
- /* Read cookie jar pointer */
-
- oldpile=(void *)Super(0);
- cookie_jar=_P_COOKIES;
- Super(oldpile);
-
- /* Read cookies */
-
- if (!cookie_jar)
- return;
-
- while (*cookie_jar)
- {
- if (*cookie_jar==COOKIE_MCH)
- cookie_mch=*(cookie_jar+1);
- if (*cookie_jar==COOKIE_VDO)
- cookie_vdo=*(cookie_jar+1);
- if (*cookie_jar==COOKIE_SND)
- cookie_snd=*(cookie_jar+1);
-
- cookie_jar+=2;
- }
-
- cookie_mch >>= 16;
- cookie_vdo >>= 16;
- }
-