comparison searching.c @ 129:b48f53f7cff2 src

release stills when jumping to a menu
author mroi
date Mon, 17 Mar 2003 15:15:38 +0000
parents 87400040e4a4
children f47065513ad8
comparison
equal deleted inserted replaced
128:69e1755625a1 129:b48f53f7cff2
362 try_vm = vm_new_copy(this->vm); 362 try_vm = vm_new_copy(this->vm);
363 if (vm_jump_menu(try_vm, menu) && !try_vm->stopped) { 363 if (vm_jump_menu(try_vm, menu) && !try_vm->stopped) {
364 /* merge changes on success */ 364 /* merge changes on success */
365 vm_merge(this->vm, try_vm); 365 vm_merge(this->vm, try_vm);
366 vm_free_copy(try_vm); 366 vm_free_copy(try_vm);
367 this->position_current.still = 0;
367 this->vm->hop_channel++; 368 this->vm->hop_channel++;
368 pthread_mutex_unlock(&this->vm_lock); 369 pthread_mutex_unlock(&this->vm_lock);
369 return S_OK; 370 return S_OK;
370 } else { 371 } else {
371 vm_free_copy(try_vm); 372 vm_free_copy(try_vm);