| 80 | } |
| 81 | |
| 82 | int base64_encode_blockend(char *code_out, base64_encodestate *state_in) { |
| 83 | char *codechar = code_out; |
| 84 | |
| 85 | switch (state_in->step) { |
| 86 | case step_B: |
| 87 | *codechar++ = base64_encode_value(state_in->result); |
| 88 | *codechar++ = '='; |
| 89 | *codechar++ = '='; |
| 90 | break; |
| 91 | case step_C: |
| 92 | *codechar++ = base64_encode_value(state_in->result); |
| 93 | *codechar++ = '='; |
| 94 | break; |
| 95 | case step_A: |
| 96 | break; |
| 97 | } |
| 98 | *codechar++ = '\n'; |
| 99 | |
| 100 | return (int)(codechar - code_out); |
| 101 | } |
no test coverage detected