143:d8b01bed3d83 | 144:c2c02c9b3be4 |
---|---|
672 case DAVQL_NEG: { | 672 case DAVQL_NEG: { |
673 cmd.type = DAVQL_CMD_OP_UNARY_NEG; | 673 cmd.type = DAVQL_CMD_OP_UNARY_NEG; |
674 ucx_buffer_write(&cmd, sizeof(cmd), 1, bcode); | 674 ucx_buffer_write(&cmd, sizeof(cmd), 1, bcode); |
675 break; | 675 break; |
676 } | 676 } |
677 default: break; | |
677 } | 678 } |
678 break; | 679 break; |
679 } | 680 } |
680 case DAVQL_BINARY: { | 681 case DAVQL_BINARY: { |
681 numcmd += add_cmd(ctx, a, bcode, expr->left, ap); | 682 numcmd += add_cmd(ctx, a, bcode, expr->left, ap); |
707 } | 708 } |
708 case DAVQL_XOR: { | 709 case DAVQL_XOR: { |
709 cmd.type = DAVQL_CMD_OP_BINARY_XOR; | 710 cmd.type = DAVQL_CMD_OP_BINARY_XOR; |
710 break; | 711 break; |
711 } | 712 } |
713 default: break; | |
712 } | 714 } |
713 ucx_buffer_write(&cmd, sizeof(cmd), 1, bcode); | 715 ucx_buffer_write(&cmd, sizeof(cmd), 1, bcode); |
714 break; | 716 break; |
715 } | 717 } |
716 case DAVQL_LOGICAL: { | 718 case DAVQL_LOGICAL: { |
791 case DAVQL_UNLIKE: { | 793 case DAVQL_UNLIKE: { |
792 cmd.type = DAVQL_CMD_OP_UNLIKE; | 794 cmd.type = DAVQL_CMD_OP_UNLIKE; |
793 ucx_buffer_write(&cmd, sizeof(cmd), 1, bcode); | 795 ucx_buffer_write(&cmd, sizeof(cmd), 1, bcode); |
794 break; | 796 break; |
795 } | 797 } |
798 default: break; | |
796 } | 799 } |
797 break; | 800 break; |
798 } | 801 } |
799 case DAVQL_FUNCCALL: { | 802 case DAVQL_FUNCCALL: { |
800 switch(expr->op) { | 803 switch(expr->op) { |
825 numcmd = 0; | 828 numcmd = 0; |
826 numcmd += add_cmd(ctx, a, bcode, expr->left, ap); | 829 numcmd += add_cmd(ctx, a, bcode, expr->left, ap); |
827 numcmd += add_cmd(ctx, a, bcode, expr->right, ap); | 830 numcmd += add_cmd(ctx, a, bcode, expr->right, ap); |
828 break; | 831 break; |
829 } | 832 } |
833 default: break; | |
830 } | 834 } |
831 break; | 835 break; |
832 } | 836 } |
833 } | 837 } |
834 return numcmd; | 838 return numcmd; |