mirror of
https://github.com/markdavidlong/AppleSAWS.git
synced 2026-04-21 11:16:33 +00:00
Removed another naked pointer
This commit is contained in:
@@ -4,25 +4,23 @@
|
||||
#include <QDataStream>
|
||||
#include <QDebug>
|
||||
|
||||
BinaryFileMetadata::BinaryFileMetadata(GenericFile *file, quint16 defaultAddress, QObject *parent)
|
||||
: QObject(parent)
|
||||
BinaryFileMetadata::BinaryFileMetadata(GenericFile &file, quint16 defaultAddress, QObject *parent)
|
||||
: QObject(parent), m_file(file), m_defaultAddress(defaultAddress)
|
||||
{
|
||||
m_file = file;
|
||||
m_defaultAddress = defaultAddress;
|
||||
load();
|
||||
}
|
||||
|
||||
void BinaryFileMetadata::load()
|
||||
{
|
||||
QFile infile(QString("%1%2%3")
|
||||
.arg(m_file->diskFile()->getMetaDataPath())
|
||||
.arg(m_file->filename())
|
||||
.arg(m_file.diskFile()->getMetaDataPath())
|
||||
.arg(m_file.filename())
|
||||
.arg(".bfm"));
|
||||
if (infile.open(QIODevice::ReadOnly))
|
||||
{
|
||||
qDebug() << "Loading binary file metadata from" << QString("%1%2%3")
|
||||
.arg(m_file->diskFile()->getMetaDataPath())
|
||||
.arg(m_file->filename())
|
||||
.arg(m_file.diskFile()->getMetaDataPath())
|
||||
.arg(m_file.filename())
|
||||
.arg(".bfm");
|
||||
QDataStream ds(&infile);
|
||||
ds >> m_eps;
|
||||
@@ -30,8 +28,8 @@ void BinaryFileMetadata::load()
|
||||
infile.close();
|
||||
}
|
||||
else qDebug() << "Cannot open " << QString("%1%2%3")
|
||||
.arg(m_file->diskFile()->getMetaDataPath())
|
||||
.arg(m_file->filename())
|
||||
.arg(m_file.diskFile()->getMetaDataPath())
|
||||
.arg(m_file.filename())
|
||||
.arg(".bfm") << "for reading";
|
||||
|
||||
}
|
||||
@@ -39,14 +37,14 @@ void BinaryFileMetadata::load()
|
||||
void BinaryFileMetadata::save()
|
||||
{
|
||||
QFile outfile(QString("%1%2%3")
|
||||
.arg(m_file->diskFile()->getMetaDataPath())
|
||||
.arg(m_file->filename())
|
||||
.arg(m_file.diskFile()->getMetaDataPath())
|
||||
.arg(m_file.filename())
|
||||
.arg(".bfm"));
|
||||
if (outfile.open(QIODevice::WriteOnly))
|
||||
{
|
||||
qDebug() << "Saving binary file metadata to" << QString("%1%2%3")
|
||||
.arg(m_file->diskFile()->getMetaDataPath())
|
||||
.arg(m_file->filename())
|
||||
.arg(m_file.diskFile()->getMetaDataPath())
|
||||
.arg(m_file.filename())
|
||||
.arg(".bfm");
|
||||
QDataStream ds(&outfile);
|
||||
ds << m_eps;
|
||||
@@ -54,8 +52,8 @@ void BinaryFileMetadata::save()
|
||||
outfile.close();
|
||||
}
|
||||
else qDebug() << "Cannot open " << QString("%1%2%3")
|
||||
.arg(m_file->diskFile()->getMetaDataPath())
|
||||
.arg(m_file->filename())
|
||||
.arg(m_file.diskFile()->getMetaDataPath())
|
||||
.arg(m_file.filename())
|
||||
.arg(".bfm") << "for writing";
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user