void process_lines (pchar -w array[], ulong length, ulong threshold)
{
  ulong needs_processing (pchar ptr)
  {
    if (!ptr || strlen (ptr) < threshold) return 0;
    else return 1;
  }

  for (ulong cntr = 0; cntr < length; cntr ++) 
  {
    if (needs_processing (array[cntr]))
    {
      ...
    }
  }
}
