Thanks for the code tip, Mark.

JB


> On Jun 29, 2017, at 8:20 PM, Mark Wieder via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> On 06/29/2017 07:40 PM, JB via use-livecode wrote:
> 
>> char* getReverse(char const str[]){
>>     static int i=0;
>>     static char rev[MAX];
>>          if(*str){
>>         getReverse(str+1);
>>         rev[i++] = *str;
>>     }
>>          return rev;
>> }
> 
> Nice use of recursion, but note that you're susceptible to buffer overflow if 
> you don't limit str to MAX-1 chars. And rev should be null-terminated.
> 
> -- 
> Mark Wieder
> ahsoftw...@gmail.com
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
> 


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to