From caabcf6db4b25cb6a85948a11141f210ba4961be Mon Sep 17 00:00:00 2001 From: sjplimp Date: Mon, 21 May 2012 14:37:50 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@8106 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- src/fix.h | 2 +- src/read_data.cpp | 5 +++-- src/read_data.h | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/fix.h b/src/fix.h index 5919ed882e..6bdfe8047e 100644 --- a/src/fix.h +++ b/src/fix.h @@ -148,7 +148,7 @@ class Fix : protected Pointers { virtual void read_data_header(char *) {} virtual void read_data_section(char *, int, char *) {} - virtual int read_data_skip_lines(char *) {} + virtual bigint read_data_skip_lines(char *) {} virtual int modify_param(int, char **) {return 0;} diff --git a/src/read_data.cpp b/src/read_data.cpp index 2862c5d07a..ded09669a0 100644 --- a/src/read_data.cpp +++ b/src/read_data.cpp @@ -188,7 +188,8 @@ void ReadData::command(int narg, char **arg) if (nfix) { for (n = 0; n < nfix; n++) if (strstr(line,fix_section[n])) { - int nlines = modify->fix[fix_index[n]]->read_data_skip_lines(keyword); + bigint nlines = + modify->fix[fix_index[n]]->read_data_skip_lines(keyword); fix(n,keyword,nlines); parse_keyword(0,1); break; @@ -1095,7 +1096,7 @@ void ReadData::impropercoeffs(int which) n = index of fix ------------------------------------------------------------------------- */ -void ReadData::fix(int ifix, char *line, int nlines) +void ReadData::fix(int ifix, char *line, bigint nlines) { int i,m,nchunk; diff --git a/src/read_data.h b/src/read_data.h index 2d29fc8fcc..f3edaf4423 100644 --- a/src/read_data.h +++ b/src/read_data.h @@ -74,7 +74,7 @@ class ReadData : protected Pointers { void dihedralcoeffs(int); void impropercoeffs(int); - void fix(int, char *, int); + void fix(int, char *, bigint); }; }