mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-15 04:32:24 +00:00
libtt: Fixes for Coverity fixes that I thought I'd already fixed.
This commit is contained in:
parent
d52e9390ec
commit
9088d6b54e
8 changed files with 11 additions and 2 deletions
|
@ -45,7 +45,7 @@ declare_ptr_to(_Tt_api_stg_stack)
|
|||
|
||||
class _Tt_api_stg_stack_elm : public _Tt_object {
|
||||
public:
|
||||
_Tt_api_stg_stack_elm() { addr = NULL; };
|
||||
_Tt_api_stg_stack_elm() { addr = NULL; entry_type = STACK_MARK; };
|
||||
~_Tt_api_stg_stack_elm();
|
||||
enum {STACK_MARK, STACK_STORAGE} entry_type;
|
||||
caddr_t addr;
|
||||
|
|
|
@ -52,6 +52,9 @@ _Tt_client_isam_file::_Tt_client_isam_file (const _Tt_string &file,
|
|||
else {
|
||||
getStatusInfo();
|
||||
}
|
||||
|
||||
maxRecordLength = 0;
|
||||
minRecordLength = 0;
|
||||
}
|
||||
|
||||
_Tt_client_isam_file
|
||||
|
@ -82,6 +85,8 @@ _Tt_client_isam_file
|
|||
}
|
||||
|
||||
if (fileDescriptor != -1) {
|
||||
currentRecordLength = 0;
|
||||
currentRecordNumber = 0;
|
||||
getISAMFileInfo();
|
||||
}
|
||||
else {
|
||||
|
|
|
@ -280,6 +280,7 @@ write_auth_file(char *filename)
|
|||
_tt_syslog(0, LOG_ERR,
|
||||
"%s: unable to open tmp file \"%s\"\n",
|
||||
funcname, tmpnam);
|
||||
free(tmpnam);
|
||||
return TT_AUTHFILE_ACCESS;
|
||||
}
|
||||
|
||||
|
|
|
@ -527,6 +527,7 @@ entry(const char *argskey, _Tt_entry_pt func, ...)
|
|||
|
||||
if (arg_index < 0 || msg_args.is_null() ||
|
||||
msg_args->count() <= arg_index) {
|
||||
va_end(ap);
|
||||
return TT_ERR_NUM;
|
||||
}
|
||||
} else {
|
||||
|
|
|
@ -78,6 +78,7 @@ _tt_log_error(int errno, int line, char *file, char *msg)
|
|||
}
|
||||
/* Close on exec */
|
||||
if(fcntl(fileno(fl), F_SETFD, 1) == -1) {
|
||||
fclose(fl);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -648,7 +648,6 @@ _create_datfile(isfname)
|
|||
|
||||
fd = open (namebuf, O_CREAT | O_EXCL | O_RDWR, 0666);
|
||||
if (fd > -1) {
|
||||
fcntl(fd, F_SETFD, 1); /* Close on exec */
|
||||
/* Close on exec */
|
||||
if(fcntl(fd, F_SETFD, 1) == -1) {
|
||||
close(fd);
|
||||
|
|
|
@ -318,6 +318,7 @@ isrepair(isfname, verbose)
|
|||
(void)sigprocmask(SIG_SETMASK, &oldmask, NULL);
|
||||
|
||||
print("...File repaired\n");
|
||||
if (buffer != Buffer) free(buffer);
|
||||
return (ISOK);
|
||||
|
||||
ERROR:
|
||||
|
|
|
@ -97,6 +97,7 @@ _Tt_signature(_Tt_signature_ptr sig)
|
|||
_otid = sig->_otid;
|
||||
_super_otid = sig->_super_otid;
|
||||
_timestamp = sig->_timestamp;
|
||||
ce_entry = NULL;
|
||||
}
|
||||
|
||||
bool_t _Tt_signature::
|
||||
|
|
Loading…
Reference in a new issue