Robb Matzke
8c8ae76bf5
[svn-r106] Fixed some symbol table bugs. Fixed a free memory read in H5Osdim.c.
1997-09-21 21:08:54 -05:00
Robb Matzke
ed9584cc92
[svn-r105] *** empty log message ***
1997-09-21 21:08:01 -05:00
Quincey Koziol
ee6ec48f0a
[svn-r104] Add site configuration file for HPUX 10.20 to help it compile
1997-09-19 14:27:22 -05:00
Quincey Koziol
0a2c6270ee
[svn-r103] Added pointer cast to shut compiler up.
1997-09-19 13:57:12 -05:00
Quincey Koziol
78aac33eb3
[svn-r102] Removed ifdef now that code is working.
1997-09-19 13:48:48 -05:00
Robb Matzke
c956e7e73a
[svn-r101] Fixed uninitialized memory read.
1997-09-19 13:11:56 -05:00
Robb Matzke
25d866e9b4
[svn-r100] Interim checkin for purify. Also contains H5G shadow stuff, changes
...
to int64 encode/decode to fix purify on 32-bit systems, changes to
H5O_modify, changes to H5D.c to use H5F_open/close(), etc.
Documentation will be mailed shortly...
1997-09-19 11:36:59 -05:00
Robb Matzke
055daa52f0
[svn-r99] Fixed backslashes
1997-09-19 11:33:36 -05:00
Robb Matzke
d06e2e8eb4
[svn-r98] *** empty log message ***
1997-09-19 11:33:13 -05:00
Quincey Koziol
4ed35e0087
[svn-r97] Free'd temporary buffer.
1997-09-18 16:06:32 -05:00
Quincey Koziol
ef8604f348
[svn-r96] Added "atexit" routines to each interface to free buffers allocated during
...
runtime. Isolated but can't figure out how to fix bug reported with purify.
1997-09-18 16:06:11 -05:00
Quincey Koziol
ac0b974630
[svn-r95] Tracked down memory bug.
1997-09-18 09:54:22 -05:00
Robb Matzke
0b52a1324e
[svn-r94] Removed encode/decode from fast/cache message functions.
...
Fixed uninitialized bytes appearing in the data file object header.
1997-09-17 10:03:52 -05:00
Robb Matzke
c7ee2a5708
[svn-r93] *** empty log message ***
1997-09-17 10:02:43 -05:00
Robb Matzke
ed49824fe4
[svn-r92] It was quite simple, actually. The H5O_sim_dim_fast() should allocate
...
space for the result if it gets the null pointer. See H5O_stab_fast()
for an example.
I notice that some where is something beging freed twice...
1997-09-16 16:37:44 -05:00
Quincey Koziol
85af38c6a1
[svn-r91] Bug fixes for multiple datasets in the file. Interim checkin, theres still
...
a problem with the simple dimensionality caching.
1997-09-16 15:07:12 -05:00
Robb Matzke
932ec25e54
[svn-r90] ./test/th5d.c
...
Changed the H5Mfind_name() return value and removed the call
to H5Maccess().
./test/th5p.c
Removed unused variables.
1997-09-16 13:00:22 -05:00
Robb Matzke
c2212e4c4e
[svn-r89] ./src/H5Apublic.h
...
Removed H5_OID.
./src/H5D.c
Fixed a few things to work better with symbol tables. Combined
the H5D_oid_t and H5D_dataset_t structs.
./src/H5Dprivate.c
Combined the H5D_oid_t and H5D_dataset_t types.
./src/H5M.c
Removed the callback list for H5_OID.
1997-09-16 13:00:02 -05:00
Robb Matzke
a072c7ee66
[svn-r88] Fixed an error check.
1997-09-15 17:21:15 -05:00
Robb Matzke
ca22dcc103
[svn-r87] Moved an auto init after the FUNC_ENTER()
1997-09-15 17:20:26 -05:00
Robb Matzke
14af56fff4
[svn-r86] install fails with a better error message
1997-09-15 17:20:04 -05:00
Robb Matzke
6d698b63c2
[svn-r85] Cleared up some things.
1997-09-15 17:19:40 -05:00
Robb Matzke
85449cbd18
[svn-r84] Arg sizes fixes in tfile.c
...
Name change in th5d.c
1997-09-15 14:28:06 -05:00
Robb Matzke
8656a64d00
[svn-r83] Bug fixed in H5G_namei().
...
Arg type changes in H5Bprivate.h
Sorted Makefile.in
1997-09-15 14:27:23 -05:00
Robb Matzke
0cd492bb8e
[svn-r82] *** empty log message ***
1997-09-15 14:26:24 -05:00
Quincey Koziol
fec4cf8989
[svn-r81] Finished basic data-type conversions, files are now portably written on most
...
"normal" architectures.
1997-09-15 14:07:03 -05:00
Quincey Koziol
dcdc0d7dff
[svn-r80] Byte-swapping datatype conversion routine added for basic portability of
...
data files. Further enhancements will need to be made to support "weird"
architectures.
1997-09-15 14:05:44 -05:00
Quincey Koziol
fa71cbdf8e
[svn-r79] Finishing adding dataset reading code, which is working nicely. Test for
...
second dataset I/O is currently commented out, pending a fix.
1997-09-15 12:54:53 -05:00
Quincey Koziol
4dd2b367d5
[svn-r78] Checkpointing dataset code. Everything is currently working, except writing
...
a second dataset out to the file seems to loose the first one.
1997-09-15 12:54:15 -05:00
Quincey Koziol
9e1e3eadbe
[svn-r77] Fixed mis-sized parameter passed to H5Cgetparm for offsets and lengths. This
...
affected primarily big-endian architecture.
1997-09-15 10:14:28 -05:00
Quincey Koziol
da974328a7
[svn-r76] Added dataset testing code to CVS repository. (Forgotten in the hubbub earlier
...
today)
1997-09-12 17:23:17 -05:00
Quincey Koziol
cb49ffc7c2
[svn-r75] Added message to write out the location of the dataset data in the file, when
...
its stored with the "standard" data storage method. (Missing from checkin
earlier today because I forgot to add it to the CVS repository)
1997-09-12 17:22:13 -05:00
Quincey Koziol
6f6d45e894
[svn-r74] Added rudimentary dataset testing code. More coming later today...
1997-09-12 10:33:07 -05:00
Quincey Koziol
08b00d7bfe
[svn-r73] Lots of added code for dataset I/O. Its now writing out datasets to the disk
...
correctly, but only in "native" format. I'm adding the data-type conversions
and checking the reading later today.
1997-09-12 10:32:33 -05:00
Robb Matzke
2a7ec85d6b
[svn-r72] *** empty log message ***
1997-09-10 14:58:12 -05:00
Robb Matzke
7ead4a900b
[svn-r71] Lost my changelog, but basically some new caching functions.
1997-09-10 14:57:56 -05:00
Quincey Koziol
0a379e1cc1
[svn-r70] Added clarifying comments from code review meeting to H5Mflush and H5D_flush.
1997-09-05 14:33:15 -05:00
Quincey Koziol
e58abf2a42
[svn-r69] Added basic H5P test code, which seems to be working correctly.
1997-09-04 08:03:31 -05:00
Quincey Koziol
39fc82dfb4
[svn-r68] Added H5Pset_space routine to set the dimensions of a simple dataspace.
...
Also tweaked the data structures, and fixed a few bugs.
1997-09-04 08:01:59 -05:00
Quincey Koziol
5ada62f51b
[svn-r67] Added DATASET, DATATYPE & DATASPACE major error categories
1997-09-04 08:00:59 -05:00
Quincey Koziol
ad2642eee2
[svn-r66] Removed H5ECLEAR call from H5Epush routine.
1997-09-04 08:00:23 -05:00
Quincey Koziol
7ad71c04d4
[svn-r65] Removed Makefile from distribution, started added dataspace test routines.
1997-09-02 14:55:24 -05:00
Quincey Koziol
a079f8246e
[svn-r64] Removed from distribution.
1997-09-02 14:55:00 -05:00
Robb Matzke
81f93ab2d7
[svn-r63] *** empty log message ***
1997-09-02 12:56:30 -05:00
Robb Matzke
ede8b12085
[svn-r62] Fixed a stupidity bug.
1997-09-02 12:56:18 -05:00
Robb Matzke
9d41d3679e
[svn-r61] ./src/H5.c
...
Changed atexit() to HDatexit().
./src/H5AC.c
Changed qsort() to HDqsort().
./src/H5B.c
Changed memcmp() to HDmemcmp().
./src/H5E.c
./src/H5M.c
Added parentheses around indirect function calls so that
checkposix doesn't complain and to advertise that it's an
indirect function call.
./src/H5F.c
./src/H5G.c
Added errors field to each function prologue to test the
script mentioned above.
./src/H5H.c
Changed fputc() to HDfputc().
./src/H5MM.c
./src/H5MMprivate.h
The argument for H5MM_xfree() is a pointer to a constant even
though the argument to free() isn't. This reduces the number
of warnings in other parts of the code but creates a new
warning in this file.
./src/H5O.c
Plugged a few memory leaks that happen during error handling.
./src/H5Oname.c
./src/debug.c
Added `HD' to the beginning of some posix functions.
1997-09-02 10:38:26 -05:00
Robb Matzke
07dacb9486
[svn-r60] ./bin/checkposix NEW
...
Perl script that looks for Posix functions that haven't been
protected by adding `HD' to the beginning of the name. It
takes a list of .c file names as arguments.
./bin/errors NEW
A filter that takes a function prologue and function body as
standard input and updates the error list in the prologue
based on the function body. You must add the `ERRORS' or
`Errors:' field to the prologue before you pass it through
this filter or else the errors come out as a separate
comment. The errors field must be terminated with a blank
line in the prologue so we know where the end is.
I may enhance this in the future to take an entire file as
standard input instead of individual functions.
1997-09-02 10:37:49 -05:00
Quincey Koziol
064648a1f6
[svn-r59] Added [basic] testing for H5T interface, which appears to be working well.
1997-08-29 18:19:22 -05:00
Quincey Koziol
38a4745563
[svn-r58] Added H5Tget_type and a few minor bug-fixes.
1997-08-29 18:18:35 -05:00
Quincey Koziol
ee40da82df
[svn-r57] Fixed bug in "reserved" atoms code which was not actually reserving the
...
atoms. :-)
1997-08-29 17:38:35 -05:00