diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index f72aefae8..6d107da82 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -35,11 +35,21 @@
-->
+
+ 2014-04-18
+
+
+ [bdubbs] - Added bc patch to address memory leaks. Fixes
+ #3536.
+
+
+
+
2014-04-08
- [bdubbs] - Change lex rwapper script to a symbolic
+ [bdubbs] - Change lex wrapper script to a symbolic
link. Completes
#3523.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 642951a9c..736132801 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -232,6 +232,9 @@
attr-&attr-version;
+
+ &bc-memory-leak-patch;
+
dbus-&dbus-version;
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index bfc133159..0c3c3f913 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -26,6 +26,14 @@
-->
+
+ Bc Memory Leak Patch - &bc-memory-leak-patch-size;:
+
+ Download:
+ MD5 sum: &bc-memory-leak-patch-md5;
+
+
+
Bzip2 Documentation Patch - &bzip2-docs-patch-size;:
diff --git a/chapter06/bc.xml b/chapter06/bc.xml
index 0957421bd..17be4bfcf 100644
--- a/chapter06/bc.xml
+++ b/chapter06/bc.xml
@@ -41,6 +41,10 @@
Installation of Bc
+ First, fix some minor memory leaks in the code:
+
+patch -Np1 -i ../&bc-memory-leak-patch;
+
Prepare Bc for compilation:
./configure --prefix=/usr \
diff --git a/general.ent b/general.ent
index 4d71be3ad..11372b029 100644
--- a/general.ent
+++ b/general.ent
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/patches.ent b/patches.ent
index ead462c47..1790f68ba 100644
--- a/patches.ent
+++ b/patches.ent
@@ -2,6 +2,10 @@
+
+
+
+