comparison src/load-save.cc @ 1180:0a9c94ee69e8

[project @ 1995-03-24 06:20:14 by jwe]
author jwe
date Fri, 24 Mar 1995 06:20:14 +0000
parents 67a2682c02b0
children b6360f2d4fa6
comparison
equal deleted inserted replaced
1179:f070efd56c3d 1180:0a9c94ee69e8
1941 else 1941 else
1942 { 1942 {
1943 file.seekg (0, ios::beg); 1943 file.seekg (0, ios::beg);
1944 1944
1945 FOUR_BYTE_INT mopt, nr, nc, imag, len; 1945 FOUR_BYTE_INT mopt, nr, nc, imag, len;
1946 int swap; 1946
1947 1947 int err = read_mat_file_header (file, swap, mopt, nr, nc, imag, len, 1);
1948 if (read_mat_file_header (file, swap, mopt, nr, nc, imag, len, 1) == 0) 1948
1949 if (! err)
1949 retval = LS_MAT_BINARY; 1950 retval = LS_MAT_BINARY;
1950 else 1951 else
1951 { 1952 {
1952 file.seekg (0, ios::beg); 1953 file.seekg (0, ios::beg);
1953 1954
1954 char *tmp = extract_keyword (file, "name"); 1955 char *tmp = extract_keyword (file, "name");
1956
1955 if (tmp) 1957 if (tmp)
1956 retval = LS_ASCII; 1958 {
1957 1959 retval = LS_ASCII;
1958 delete [] tmp; 1960 delete [] tmp;
1961 }
1959 } 1962 }
1960 } 1963 }
1961 1964
1962 file.close (); 1965 file.close ();
1963 1966