equal
deleted
inserted
replaced
497 hooks->pre = proc; |
497 hooks->pre = proc; |
498 break; |
498 break; |
499 case ICONSOLE_HOOK_POST_ACTION: |
499 case ICONSOLE_HOOK_POST_ACTION: |
500 hooks->post = proc; |
500 hooks->post = proc; |
501 break; |
501 break; |
502 default: NOT_REACHED(); |
502 default: NOT_REACHED(); |
503 } |
503 } |
504 } |
504 } |
505 |
505 |
506 /** |
506 /** |
507 * Handle any special hook triggers. If the hook type is met check if |
507 * Handle any special hook triggers. If the hook type is met check if |
524 proc = hooks->pre; |
524 proc = hooks->pre; |
525 break; |
525 break; |
526 case ICONSOLE_HOOK_POST_ACTION: |
526 case ICONSOLE_HOOK_POST_ACTION: |
527 proc = hooks->post; |
527 proc = hooks->post; |
528 break; |
528 break; |
529 default: NOT_REACHED(); |
529 default: NOT_REACHED(); |
530 } |
530 } |
531 |
531 |
532 return (proc == NULL) ? true : proc(); |
532 return (proc == NULL) ? true : proc(); |
533 } |
533 } |
534 |
534 |
923 case ICONSOLE_VAR_INT32: |
923 case ICONSOLE_VAR_INT32: |
924 snprintf(tempres, sizeof(tempres), "%i", *(int32*)var->addr); |
924 snprintf(tempres, sizeof(tempres), "%i", *(int32*)var->addr); |
925 break; |
925 break; |
926 case ICONSOLE_VAR_STRING: |
926 case ICONSOLE_VAR_STRING: |
927 value = (char*)var->addr; |
927 value = (char*)var->addr; |
|
928 break; |
928 default: NOT_REACHED(); |
929 default: NOT_REACHED(); |
929 } |
930 } |
930 |
931 |
931 return value; |
932 return value; |
932 } |
933 } |