added random stuff
[physik/computational_physics.git] / newton.c
index dbb2d34..068d892 100644 (file)
--- a/newton.c
+++ b/newton.c
@@ -2,7 +2,7 @@
  * newton'sche bewegungsgleichung
  *
  *
- * usage: ./newton <steps> <alpha> <x_p> <v_p>
+ * usage: ./newton <steps> <alpha> <x_0> <v_0>
  *
  */
 
@@ -18,7 +18,7 @@ int main(int argc,char **argv) {
  int i,j,steps;
  int fd; /* data file */
  double *buf;
- char filename[32];
+ char filename[64];
 
  if(argc!=5) {
   printf("usage: %s <steps> <alpha> <x_0> <v_0>\n",argv[0]);
@@ -57,5 +57,7 @@ int main(int argc,char **argv) {
  gp_add_data(fd,buf,3,steps,TYPE_DOUBLE);
  gp_close(fd);
 
+ free(buf);
+
  return 1;
 }