[Bugs] [Bug 1564461] New: gfapi: fix a couple of minor issues

bugzilla at redhat.com bugzilla at redhat.com
Fri Apr 6 10:54:24 UTC 2018


            Bug ID: 1564461
           Summary: gfapi: fix a couple of minor issues
           Product: GlusterFS
           Version: 4.0
         Component: libgfapi
          Keywords: Triaged
          Assignee: bugs at gluster.org
          Reporter: kkeithle at redhat.com
        QA Contact: bugs at gluster.org
                CC: bugs at gluster.org
        Depends On: 1564235

+++ This bug was initially created as a clone of Bug #1564235 +++

Description of problem:

Over time a couple of minor issues have crept into gfapi

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:

Actual results:

Expected results:

Additional info:

--- Additional comment from Worker Ant on 2018-04-05 15:11:40 EDT ---

REVIEW: https://review.gluster.org/19828 (gfapi: fix a couple of minor issues)
posted (#1) for review on master by Kaleb KEITHLEY

--- Additional comment from Worker Ant on 2018-04-06 03:00:57 EDT ---

COMMIT: https://review.gluster.org/19828 committed in master by "Kaleb
KEITHLEY" <kkeithle at redhat.com> with a commit message- gfapi: fix a couple of
minor issues

duplicatation of exported functions in gfapi.map. Only the newest one
is needed. Both the legacy and current symbols are exported.

glfs_io_cbk34 typedef should not be in a public header file. The old
application was compiled with the original glfs_io_cbk. Outside of
libgfapi, nothing now uses/needs this old typedef, move it into the
C file that needs it.

Similarly glfs_realpath34() decl should not be in glfs.h. Period. Old
applications were compiled with the then glfs_realpath() decl and
linked with glfs_realpath@@GFAPI_3_4.0. New applications should only
call glfs_realpath() and it will be linked to the new/current

Change-Id: Icd5b0c9e9b68f0c133f14447b09ace35f33dbab2
fixes: bz#1564235
Signed-off-by: Kaleb S. KEITHLEY <kkeithle at redhat.com>

Referenced Bugs:

[Bug 1564235] gfapi: fix a couple of minor issues
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.

More information about the Bugs mailing list