- if (item->vec.offset == ~0ULL)
- s = "[padding bytes]";
- else
- {
-// uint64_t i;
-
- s = (char *)mmap_ptr + item->vec.offset;
- /* fprintf(stderr,"\nmmap: %lu", (uint64_t)mmap_ptr);
- fprintf (stderr, "\nheader: %llu\n", item->vec.size);
- for(i=0; i < item->vec.size; i++)
- {
- fprintf (stderr, "%02x", (int)s[i]);
- }
- fprintf (stderr, "\nret size: %llu, i: %lu\n", item->vec.size, i);*/
-
- memcpy(data, s, item->vec.size);
- data += item->vec.size;
- ret_size += item->vec.size;
- }
-
- _dbus_verbose(" +%s (%llu bytes) off=%llu size=%llu '%s'\n",