/*****
 *       Mean value calculation example
 *                                                                   
 *  Copyright (C) 2015 Henrik Sandklef 
 *                                                                   
 * This program is free software; you can redistribute it and/or     
 * modify it under the terms of the GNU General Public License       
 * as published by the Free Software Foundation; either version 3    
 * of the License, or any later version.                             
 *                                                                   
 *                                                                   
 * This program is distributed in the hope that it will be useful,   
 * but WITHOUT ANY WARRANTY; without even the implied warranty of    
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the     
 * GNU General Public License for more details.                      
 *                                                                   
 * You should have received a copy of the GNU General Public License 
 * along with this program; if not, write to the Free Software       
 * Foundation, Inc., 51 Franklin Street, Boston,            
 * MA  02110-1301, USA.                                              
 ****/

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "parser.h"

int * strings_to_ints(int size, char **int_strings) {
  int i;
  int *ints;
  
  ints = calloc(size, sizeof(int));

  for (i=0;i<size;i++) {
    int val;
    sscanf(int_strings[i], "%d", &val);
    /* printf("val: %d\n", val); */
    ints[i]=val;
  }

  return ints;
}

void free_ints(int  *p) {
  free(p);
}
