Skip to content

Commit 340da47

Browse files
committed
[ci skip] Migrate libxmlrpc README to Markdown
1 parent 75fb748 commit 340da47

File tree

2 files changed

+21
-12
lines changed

2 files changed

+21
-12
lines changed

ext/xmlrpc/libxmlrpc/README

Lines changed: 0 additions & 12 deletions
This file was deleted.

ext/xmlrpc/libxmlrpc/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# libxmlrpc
2+
3+
This is a fork of the [xmlrpc-epi library](http://xmlrpc-epi.sourceforge.net/)
4+
written by Dan Libby.
5+
6+
## Original coding conventions
7+
8+
Organization of this directory is moving towards this approach:
9+
10+
* `<module>.h` -- public API and data types
11+
* `<module>_private.h` -- protected API and data types
12+
* `<module>.c` -- implementation and private API / types
13+
14+
The rules are:
15+
16+
* `.c` files may include `*_private.h`.
17+
* `.h` files may not include `*_private.h`
18+
19+
This allows us to have a nicely encapsulated C api with opaque data types and
20+
private functions that are nonetheless shared between source files without
21+
redundant extern declarations..

0 commit comments

Comments
 (0)