79
79
 
80
80
 
    H5T_t       *dt;        /* Attribute's datatype */
81
81
 
    size_t      dt_size;    /* Size of datatype on disk */
82
82
 
83
83
 
    H5S_t       *ds;        /* Attribute's dataspace */
84
84
 
    size_t      ds_size;    /* Size of dataspace on disk */
85
85
 
86
86
 
    void        *data;      /* Attribute data (on a temporary basis) */
87
87
 
    size_t      data_size;  /* Size of data on disk */
88
88
 
    H5O_msg_crt_idx_t crt_idx;  /* Attribute's creation index in the object header */
89
 
-
    unsigned    nrefs;      /* Ref count for times this object is refered   */
 
89
+
    unsigned    nrefs;      /* Ref count for times this object is referred  */
90
90
 
} H5A_shared_t;
91
91
 
92
92
 
/* Define the main attribute structure */
93
93
 
struct H5A_t {
94
94
 
    H5O_shared_t sh_loc;     /* Shared message info (must be first) */
95
95
 
    H5O_loc_t    oloc;       /* Object location for object attribute is on */
96
96
 
    hbool_t      obj_opened; /* Object header entry opened? */
97
97
 
    H5G_name_t   path;       /* Group hierarchy path */
98
98
 
    H5A_shared_t *shared;    /* Shared attribute information */
99
99
 
};