1/* 2 * Copyright 2017, Data61, CSIRO (ABN 41 687 119 230) 3 * 4 * SPDX-License-Identifier: BSD-2-Clause 5 */ 6 7#include <camkes.h> 8#include <stdlib.h> 9#include <string.h> 10 11void i_process(const char *arg) { 12 char *str = strdup(arg); 13 int last_idx = strlen(str)-1; 14 for (int i = 0;i<last_idx/2;i++) { 15 char tmp = str[i]; 16 str[i] = str[last_idx-i]; 17 str[last_idx-i] = tmp; 18 } 19 20 o_process(str); 21 free(str); 22} 23