diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2016-10-21 12:35:05 +0200 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2016-10-21 12:35:05 +0200 |
commit | d2e8f6114903bd3f4841cec91bc77c1ca7e8dca4 (patch) | |
tree | 88327ab5fc2eda9fbd905f284584fe5879fbe0a1 /src/lib/formats | |
parent | a291e77b2cfc4ce1b780db0d8fa664fb8094d365 (diff) |
dynamic_buffer is just std::vector<UINT8> (nw)
Diffstat (limited to 'src/lib/formats')
-rw-r--r-- | src/lib/formats/cassimg.cpp | 4 | ||||
-rw-r--r-- | src/lib/formats/ccvf_dsk.cpp | 4 | ||||
-rw-r--r-- | src/lib/formats/cqm_dsk.cpp | 4 | ||||
-rw-r--r-- | src/lib/formats/csw_cas.cpp | 4 | ||||
-rw-r--r-- | src/lib/formats/d64_dsk.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/dfi_dsk.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/flopimg.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/fsd_dsk.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/g64_dsk.cpp | 4 | ||||
-rw-r--r-- | src/lib/formats/hxchfe_dsk.cpp | 4 | ||||
-rw-r--r-- | src/lib/formats/hxcmfm_dsk.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/imd_dsk.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/ipf_dsk.cpp | 8 | ||||
-rw-r--r-- | src/lib/formats/ipf_dsk.h | 6 | ||||
-rw-r--r-- | src/lib/formats/kc_cas.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/mfi_dsk.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/pasti_dsk.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/td0_dsk.cpp | 2 | ||||
-rw-r--r-- | src/lib/formats/victor9k_dsk.cpp | 2 |
19 files changed, 30 insertions, 30 deletions
diff --git a/src/lib/formats/cassimg.cpp b/src/lib/formats/cassimg.cpp index ac2e9f56900..39e3176e121 100644 --- a/src/lib/formats/cassimg.cpp +++ b/src/lib/formats/cassimg.cpp @@ -870,8 +870,8 @@ cassette_image::error cassette_legacy_construct(cassette_image *cassette, cassette_image::error err; int length; int sample_count; - dynamic_buffer bytes; - dynamic_buffer chunk; + std::vector<UINT8> bytes; + std::vector<UINT8> chunk; std::vector<INT16> samples; int pos = 0; UINT64 offset = 0; diff --git a/src/lib/formats/ccvf_dsk.cpp b/src/lib/formats/ccvf_dsk.cpp index 8e30dcfff33..abce7fb55da 100644 --- a/src/lib/formats/ccvf_dsk.cpp +++ b/src/lib/formats/ccvf_dsk.cpp @@ -90,11 +90,11 @@ bool ccvf_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) const format &f = formats[0]; UINT64 size = io_generic_size(io); - dynamic_buffer img(size); + std::vector<UINT8> img(size); io_generic_read(io, &img[0], 0, size); std::string ccvf = std::string((const char *)&img[0], size); - dynamic_buffer bytes(78720); + std::vector<UINT8> bytes(78720); int start = 0, end = 0; std::string line; diff --git a/src/lib/formats/cqm_dsk.cpp b/src/lib/formats/cqm_dsk.cpp index ff191aec56c..94ba350c2a4 100644 --- a/src/lib/formats/cqm_dsk.cpp +++ b/src/lib/formats/cqm_dsk.cpp @@ -275,7 +275,7 @@ int cqm_format::identify(io_generic *io, UINT32 form_factor) bool cqm_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) { const int max_size = 4*1024*1024; // 4MB ought to be large enough for any floppy - dynamic_buffer imagebuf(max_size); + std::vector<UINT8> imagebuf(max_size); UINT8 header[CQM_HEADER_SIZE]; io_generic_read(io, header, 0, CQM_HEADER_SIZE); @@ -318,7 +318,7 @@ bool cqm_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) int base_cell_count = rate*60/rpm; int cqm_size = io_generic_size(io); - dynamic_buffer cqmbuf(cqm_size); + std::vector<UINT8> cqmbuf(cqm_size); io_generic_read(io, &cqmbuf[0], 0, cqm_size); // decode the RLE data diff --git a/src/lib/formats/csw_cas.cpp b/src/lib/formats/csw_cas.cpp index 3b07576254b..0790dd16dee 100644 --- a/src/lib/formats/csw_cas.cpp +++ b/src/lib/formats/csw_cas.cpp @@ -52,7 +52,7 @@ static int csw_cas_to_wav_size( const UINT8 *casdata, int caslen ) UINT8 CompressionType; UINT8 Flags; UINT8 HeaderExtensionLength; - dynamic_buffer gz_ptr; + std::vector<UINT8> gz_ptr; int total_size; z_stream d_stream; @@ -172,7 +172,7 @@ static int csw_cas_fill_wave( INT16 *buffer, int length, UINT8 *bytes ) UINT8 HeaderExtensionLength; INT8 Bit; - dynamic_buffer gz_ptr; + std::vector<UINT8> gz_ptr; int total_size; z_stream d_stream; int err; diff --git a/src/lib/formats/d64_dsk.cpp b/src/lib/formats/d64_dsk.cpp index b637d44c48c..2cece44c43a 100644 --- a/src/lib/formats/d64_dsk.cpp +++ b/src/lib/formats/d64_dsk.cpp @@ -215,7 +215,7 @@ bool d64_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) const format &f = formats[type]; UINT64 size = io_generic_size(io); - dynamic_buffer img; + std::vector<UINT8> img; if(size == (UINT32)f.sector_count*f.sector_base_size) { img.resize(size + f.sector_count); diff --git a/src/lib/formats/dfi_dsk.cpp b/src/lib/formats/dfi_dsk.cpp index e8bb38d6dd0..dae3d737b67 100644 --- a/src/lib/formats/dfi_dsk.cpp +++ b/src/lib/formats/dfi_dsk.cpp @@ -68,7 +68,7 @@ bool dfi_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) { UINT64 size = io_generic_size(io); UINT64 pos = 4; - dynamic_buffer data; + std::vector<UINT8> data; int onerev_time = 0; // time for one revolution, used to guess clock and rpm for DFE2 files unsigned long clock_rate = 100000000; // sample clock rate in megahertz int rpm=360; // drive rpm diff --git a/src/lib/formats/flopimg.cpp b/src/lib/formats/flopimg.cpp index 82f8d28ca93..72786f6422e 100644 --- a/src/lib/formats/flopimg.cpp +++ b/src/lib/formats/flopimg.cpp @@ -393,7 +393,7 @@ static floperr_t floppy_readwrite_sector(floppy_image_legacy *floppy, int head, floperr_t err; const struct FloppyCallbacks *fmt; size_t this_buffer_len; - dynamic_buffer alloc_buf; + std::vector<UINT8> alloc_buf; UINT32 sector_length; UINT8 *buffer_ptr = (UINT8 *)buffer; floperr_t (*read_sector)(floppy_image_legacy *floppy, int head, int track, int sector, void *buffer, size_t buflen); diff --git a/src/lib/formats/fsd_dsk.cpp b/src/lib/formats/fsd_dsk.cpp index 2d31be1123c..cbf474da116 100644 --- a/src/lib/formats/fsd_dsk.cpp +++ b/src/lib/formats/fsd_dsk.cpp @@ -104,7 +104,7 @@ bool fsd_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) result[0x20] = "Deleted Data"; UINT64 size = io_generic_size(io); - dynamic_buffer img(size); + std::vector<UINT8> img(size); io_generic_read(io, &img[0], 0, size); UINT64 pos; diff --git a/src/lib/formats/g64_dsk.cpp b/src/lib/formats/g64_dsk.cpp index e85b5c34682..302bfc0e842 100644 --- a/src/lib/formats/g64_dsk.cpp +++ b/src/lib/formats/g64_dsk.cpp @@ -41,7 +41,7 @@ int g64_format::identify(io_generic *io, UINT32 form_factor) bool g64_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) { UINT64 size = io_generic_size(io); - dynamic_buffer img(size); + std::vector<UINT8> img(size); io_generic_read(io, &img[0], 0, size); if (img[POS_VERSION]) { @@ -115,7 +115,7 @@ bool g64_format::save(io_generic *io, floppy_image *image) for (int head = 0; head < heads; head++) { int tracks_written = 0; - dynamic_buffer trackbuf(TRACK_LENGTH-2); + std::vector<UINT8> trackbuf(TRACK_LENGTH-2); for (int track = 0; track < TRACK_COUNT; track++) { UINT32 tpos = POS_TRACK_OFFSET + (track * 4); diff --git a/src/lib/formats/hxchfe_dsk.cpp b/src/lib/formats/hxchfe_dsk.cpp index cf959fdff32..1e532e140b2 100644 --- a/src/lib/formats/hxchfe_dsk.cpp +++ b/src/lib/formats/hxchfe_dsk.cpp @@ -233,7 +233,7 @@ bool hfe_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) } // Load the tracks - dynamic_buffer cylinder_buffer; + std::vector<UINT8> cylinder_buffer; for(int cyl=0; cyl < m_cylinders; cyl++) { // actual data read @@ -402,7 +402,7 @@ void hfe_format::generate_track_from_hfe_bitstream(int cyl, int head, int sample bool hfe_format::save(io_generic *io, floppy_image *image) { - dynamic_buffer cylbuf; + std::vector<UINT8> cylbuf; cylbuf.resize(0x6200); UINT8 header[HEADER_LENGTH]; diff --git a/src/lib/formats/hxcmfm_dsk.cpp b/src/lib/formats/hxcmfm_dsk.cpp index fe25f9158c9..07a05d3e2f6 100644 --- a/src/lib/formats/hxcmfm_dsk.cpp +++ b/src/lib/formats/hxcmfm_dsk.cpp @@ -76,7 +76,7 @@ bool mfm_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) // read header io_generic_read(io, &header, 0, sizeof(header)); int counter = 0; - dynamic_buffer trackbuf; + std::vector<UINT8> trackbuf; for(int track=0; track < header.number_of_track; track++) { for(int side=0; side < header.number_of_side; side++) { // read location of diff --git a/src/lib/formats/imd_dsk.cpp b/src/lib/formats/imd_dsk.cpp index 7683f890986..13f155b638a 100644 --- a/src/lib/formats/imd_dsk.cpp +++ b/src/lib/formats/imd_dsk.cpp @@ -423,7 +423,7 @@ int imd_format::identify(io_generic *io, UINT32 form_factor) bool imd_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) { UINT64 size = io_generic_size(io); - dynamic_buffer img(size); + std::vector<UINT8> img(size); io_generic_read(io, &img[0], 0, size); UINT64 pos; diff --git a/src/lib/formats/ipf_dsk.cpp b/src/lib/formats/ipf_dsk.cpp index 1292ce8b354..40ad1229ab8 100644 --- a/src/lib/formats/ipf_dsk.cpp +++ b/src/lib/formats/ipf_dsk.cpp @@ -45,7 +45,7 @@ int ipf_format::identify(io_generic *io, UINT32 form_factor) bool ipf_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) { UINT64 size = io_generic_size(io); - dynamic_buffer data(size); + std::vector<UINT8> data(size); io_generic_read(io, &data[0], 0, size); bool res = parse(data, image); return res; @@ -80,7 +80,7 @@ UINT32 ipf_format::crc32r(const UINT8 *data, UINT32 size) return ~crc; } -bool ipf_format::parse(dynamic_buffer &data, floppy_image *image) +bool ipf_format::parse(std::vector<UINT8> &data, floppy_image *image) { image->set_variant(floppy_image::DSDD); // Not handling anything else yet tcount = 84*2+1; // Usual max @@ -182,7 +182,7 @@ bool ipf_format::parse_data(const UINT8 *data, UINT32 &pos, UINT32 max_extra_siz return true; } -bool ipf_format::scan_one_tag(dynamic_buffer &data, UINT32 &pos, UINT8 *&tag, UINT32 &tsize) +bool ipf_format::scan_one_tag(std::vector<UINT8> &data, UINT32 &pos, UINT8 *&tag, UINT32 &tsize) { if(data.size()-pos < 12) return false; @@ -198,7 +198,7 @@ bool ipf_format::scan_one_tag(dynamic_buffer &data, UINT32 &pos, UINT8 *&tag, UI return true; } -bool ipf_format::scan_all_tags(dynamic_buffer &data) +bool ipf_format::scan_all_tags(std::vector<UINT8> &data) { UINT32 pos = 0; UINT32 size = data.size(); diff --git a/src/lib/formats/ipf_dsk.h b/src/lib/formats/ipf_dsk.h index a0a16d36daf..0df0e4c3285 100644 --- a/src/lib/formats/ipf_dsk.h +++ b/src/lib/formats/ipf_dsk.h @@ -50,8 +50,8 @@ private: bool parse_imge(const UINT8 *imge); bool parse_data(const UINT8 *data, UINT32 &pos, UINT32 max_extra_size); - bool scan_one_tag(dynamic_buffer &data, UINT32 &pos, UINT8 *&tag, UINT32 &tsize); - bool scan_all_tags(dynamic_buffer &data); + bool scan_one_tag(std::vector<UINT8> &data, UINT32 &pos, UINT8 *&tag, UINT32 &tsize); + bool scan_all_tags(std::vector<UINT8> &data); static UINT32 r32(const UINT8 *p); static UINT32 rb(const UINT8 *&p, int count); @@ -81,7 +81,7 @@ private: bool generate_track(track_info *t, floppy_image *image); bool generate_tracks(floppy_image *image); - bool parse(dynamic_buffer &data, floppy_image *image); + bool parse(std::vector<UINT8> &data, floppy_image *image); }; extern const floppy_format_type FLOPPY_IPF_FORMAT; diff --git a/src/lib/formats/kc_cas.cpp b/src/lib/formats/kc_cas.cpp index e357261ec5e..2e9638d19c9 100644 --- a/src/lib/formats/kc_cas.cpp +++ b/src/lib/formats/kc_cas.cpp @@ -212,7 +212,7 @@ static int kc_handle_tap(INT16 *buffer, const UINT8 *casdata) static int kc_handle_sss(INT16 *buffer, const UINT8 *casdata) { - dynamic_buffer sss(kc_image_size + 11); + std::vector<UINT8> sss(kc_image_size + 11); // tries to generate the missing head memset(&sss[0], 0xd3, 3); diff --git a/src/lib/formats/mfi_dsk.cpp b/src/lib/formats/mfi_dsk.cpp index b6d0f11e2c7..ea3eed8a29f 100644 --- a/src/lib/formats/mfi_dsk.cpp +++ b/src/lib/formats/mfi_dsk.cpp @@ -119,7 +119,7 @@ bool mfi_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) image->set_variant(h.variant); - dynamic_buffer compressed; + std::vector<UINT8> compressed; entry *ent = entries; for(unsigned int cyl=0; cyl <= (h.cyl_count - 1) << 2; cyl += 4 >> resolution) diff --git a/src/lib/formats/pasti_dsk.cpp b/src/lib/formats/pasti_dsk.cpp index 78e016991d9..9ddce45138a 100644 --- a/src/lib/formats/pasti_dsk.cpp +++ b/src/lib/formats/pasti_dsk.cpp @@ -64,7 +64,7 @@ bool pasti_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) UINT8 fh[16]; io_generic_read(io, fh, 0, 16); - dynamic_buffer raw_track; + std::vector<UINT8> raw_track; int tracks = fh[10]; int heads = 1+(tracks >= 160); diff --git a/src/lib/formats/td0_dsk.cpp b/src/lib/formats/td0_dsk.cpp index 69b3e5bfc14..51fa59488a6 100644 --- a/src/lib/formats/td0_dsk.cpp +++ b/src/lib/formats/td0_dsk.cpp @@ -838,7 +838,7 @@ bool td0_format::load(io_generic *io, UINT32 form_factor, floppy_image *image) int track_spt; int offset = 0; const int max_size = 4*1024*1024; // 4MB ought to be large enough for any floppy - dynamic_buffer imagebuf(max_size); + std::vector<UINT8> imagebuf(max_size); UINT8 header[12]; io_generic_read(io, header, 0, 12); diff --git a/src/lib/formats/victor9k_dsk.cpp b/src/lib/formats/victor9k_dsk.cpp index bce82cdf028..5f0936a8048 100644 --- a/src/lib/formats/victor9k_dsk.cpp +++ b/src/lib/formats/victor9k_dsk.cpp @@ -257,7 +257,7 @@ bool victor9k_format::load(io_generic *io, UINT32 form_factor, floppy_image *ima const format &f = formats[type]; UINT64 size = io_generic_size(io); - dynamic_buffer img; + std::vector<UINT8> img; img.resize(size); io_generic_read(io, &img[0], 0, size); |