Mercurial > libdvdnav.hg
comparison vm.c @ 16:46fbd218a689 src
Fix a const problem.
author | jcdutton |
---|---|
date | Wed, 10 Apr 2002 16:40:52 +0000 |
parents | ebf344d11bde |
children | a68c6da98b73 |
comparison
equal
deleted
inserted
replaced
15:74aee0b81da0 | 16:46fbd218a689 |
---|---|
160 return NULL; | 160 return NULL; |
161 | 161 |
162 return vm->dvd; | 162 return vm->dvd; |
163 } | 163 } |
164 | 164 |
165 int vm_reset(vm_t *vm, char *dvdroot) /* , register_t regs) */ { | 165 int vm_reset(vm_t *vm, const char *dvdroot) /* , register_t regs) */ { |
166 /* Setup State */ | 166 /* Setup State */ |
167 memset((vm->state).registers.SPRM, 0, sizeof(uint16_t)*24); | 167 memset((vm->state).registers.SPRM, 0, sizeof(uint16_t)*24); |
168 memset((vm->state).registers.GPRM, 0, sizeof((vm->state).registers.GPRM)); | 168 memset((vm->state).registers.GPRM, 0, sizeof((vm->state).registers.GPRM)); |
169 memset((vm->state).registers.GPRM_mode, 0, sizeof((vm->state).registers.GPRM_mode)); | 169 memset((vm->state).registers.GPRM_mode, 0, sizeof((vm->state).registers.GPRM_mode)); |
170 (vm->state).registers.SPRM[0] = ('e'<<8)|'n'; /* Player Menu Languange code */ | 170 (vm->state).registers.SPRM[0] = ('e'<<8)|'n'; /* Player Menu Languange code */ |
1567 return pgcit; | 1567 return pgcit; |
1568 } | 1568 } |
1569 | 1569 |
1570 /* | 1570 /* |
1571 * $Log$ | 1571 * $Log$ |
1572 * Revision 1.8 2002/04/10 16:40:52 jcdutton | |
1573 * Fix a const problem. | |
1574 * | |
1572 * Revision 1.7 2002/04/10 13:09:40 jcdutton | 1575 * Revision 1.7 2002/04/10 13:09:40 jcdutton |
1573 * Some improvements to decoder.c | 1576 * Some improvements to decoder.c |
1574 * Registers should be updated correctly now, but still needs checking. | 1577 * Registers should be updated correctly now, but still needs checking. |
1575 * | 1578 * |
1576 * Revision 1.6 2002/04/09 15:19:07 jcdutton | 1579 * Revision 1.6 2002/04/09 15:19:07 jcdutton |