examples/DS401_Slave_Gui/tools.cpp
author lbessard
Thu, 23 Aug 2007 17:07:02 +0200
changeset 258 8f7725451453
parent 246 d635cfc520ee
permissions -rw-r--r--
Some bugs fixed:
- Using __file__ instead of sys.path[0] for extracting CWD
- EDS generation errors (reported by Robert McCullough)
#include <iostream>
#include <wx/wxprec.h>
#include <wx/wx.h>
#include <wx/textctrl.h>
#include <iostream>
#include "tools.h"

 void 	IntToString( int i, char* in_pszbuffer )
{
	// permet de copier un int dans la chaƮne buffer
	sprintf( in_pszbuffer, "%d", i);
}

char	*wxstr_to_charbuf(wxString	s)
{
	int		i = 0;
	char	*str = NULL;
	
	str = (char*) malloc((s.Length() + 1) * sizeof(char));
 	for(i=0; i<s.Length(); i++)
  	  {
   		str[i] = s.GetChar(i);
  	  }
 	str[s.Length()] = '\0';
 	return(str);
}

void	charbuf_free(char	*s)
{
	free(s);
}